summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2014-01-26 15:02:11 +0100
committerThomas Martitz <kugel@rockbox.org>2014-01-26 15:02:11 +0100
commit77ee2851def905c8be09fc3d7d2d3c5cd4f204a6 (patch)
treed2215ef61eb4edaeba6f414515fc8a61897bf41a
parent37be80a1a5eefd862f7ee132083723cef03ceb3c (diff)
downloadrockbox-77ee2851def905c8be09fc3d7d2d3c5cd4f204a6.zip
rockbox-77ee2851def905c8be09fc3d7d2d3c5cd4f204a6.tar.gz
rockbox-77ee2851def905c8be09fc3d7d2d3c5cd4f204a6.tar.bz2
rockbox-77ee2851def905c8be09fc3d7d2d3c5cd4f204a6.tar.xz
Fix warnings. convbdf needed to be updated for the changed font struct because it generates sysfont.c.
Change-Id: Id5aea6b6c73438242a80ae6849ee5e29ab8659dc
-rw-r--r--firmware/firmware.make2
-rw-r--r--tools/convbdf.c3
2 files changed, 4 insertions, 1 deletions
diff --git a/firmware/firmware.make b/firmware/firmware.make
index 9474761..570087b 100644
--- a/firmware/firmware.make
+++ b/firmware/firmware.make
@@ -38,7 +38,7 @@ $(FIRMLIB): $(FIRMLIB_OBJ)
$(SILENT)$(shell rm -f $@)
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
-$(BUILDDIR)/sysfont.h: $(SYSFONT) $(TOOLS)
+$(BUILDDIR)/sysfont.h: $(SYSFONT) $(TOOLS) $(BUILDDIR)/firmware/common/config.o
$(call PRINTS,CONVBDF $(subst $(ROOTDIR)/,,$<))$(TOOLSDIR)/convbdf -l $(MAXCHAR) -h -o $@ $<
$(BUILDDIR)/sysfont.o: $(SYSFONT) $(BUILDDIR)/sysfont.h
diff --git a/tools/convbdf.c b/tools/convbdf.c
index 4cc7ec9..c508bbf 100644
--- a/tools/convbdf.c
+++ b/tools/convbdf.c
@@ -1211,6 +1211,8 @@ int gen_c_source(struct font* pf, char *path)
char obuf[256];
char hdr1[] = {
"/* Generated by convbdf on %s. */\n"
+ "#include <stdbool.h>\n"
+ "#include \"config.h\"\n"
"#include \"font.h\"\n"
"#ifdef HAVE_LCD_BITMAP\n"
"\n"
@@ -1418,6 +1420,7 @@ int gen_c_source(struct font* pf, char *path)
" 0, /* ^ position */\n"
" 0, /* ^ end */\n"
" 0, /* ^ size */\n"
+ " false, /* disabled */\n"
" {{0,0,0,0,0},0,0,0,0,0}, /* cache */\n"
" 0, /* */\n"
" 0, /* */\n"