diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2023-12-28 19:53:34 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2023-12-28 19:53:34 +0000 |
commit | 5d16663331afd0bc2edaeb2e49042dc219ce9c2f (patch) | |
tree | 476fbb2ab4311d4bb6d65b250825e254a7a2c1ef /buildtools/genfontc.c | |
parent | 42f0bf8e7f1ff88000a3584c265e6f1631662ec4 (diff) | |
download | netpbm-mirror-5d16663331afd0bc2edaeb2e49042dc219ce9c2f.tar.gz netpbm-mirror-5d16663331afd0bc2edaeb2e49042dc219ce9c2f.tar.xz netpbm-mirror-5d16663331afd0bc2edaeb2e49042dc219ce9c2f.zip |
promote Development to Advanced
git-svn-id: http://svn.code.sf.net/p/netpbm/code/advanced@4827 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'buildtools/genfontc.c')
-rw-r--r-- | buildtools/genfontc.c | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/buildtools/genfontc.c b/buildtools/genfontc.c index ce6b8c9c..b087026d 100644 --- a/buildtools/genfontc.c +++ b/buildtools/genfontc.c @@ -10,10 +10,10 @@ struct CmdlineInfo { /* All the information the user supplied in the command line, in a form easy for the program to use. */ - const char * font; - const char * builtin; - const char * header; - const char * varname; + const char * font; + const char * builtin; + const char * header; + const char * varname; unsigned int verbose; }; @@ -108,7 +108,6 @@ computeFont(const char * const fontName, - static void dumpfont(struct font * const fontP, const char * const header, @@ -126,7 +125,7 @@ dumpfont(struct font * const fontP, } if (header != NULL) - printf("#include \"%s\"\n\n", header); + printf("#include \"%s\"\n\n", header); printf("static struct glyph _g[%d] = {\n", ng); @@ -139,13 +138,13 @@ dumpfont(struct font * const fontP, printf(" { %d, %d, %d, %d, %d, \"", glyphP->width, glyphP->height, glyphP->x, glyphP->y, glyphP->xadd); - + for (j = 0; j < glyphP->width * glyphP->height; ++j) { if (glyphP->bmap[j]) printf("\\1"); else printf("\\0"); - } + } --ng; printf("\" }%s\n", ng ? "," : ""); } @@ -164,7 +163,7 @@ dumpfont(struct font * const fontP, printf(" _g + %d", ng++); else printf(" NULL"); - + if (i != 255) printf(","); @@ -186,7 +185,7 @@ main(int argc, const char *argv[]) { pm_proginit(&argc, argv); parseCommandLine(argc, argv, &cmdline); - + computeFont(cmdline.font, cmdline.builtin, &fontP); if (cmdline.verbose) |