diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2007-05-03 03:40:20 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2007-05-03 03:40:20 +0000 |
commit | 01a73dc11fc196625c1dfaae852c8c32dff68032 (patch) | |
tree | 1adb28a5c5f27a924531f7f842d9274294b9289f /generator/pbmtextps.c | |
parent | 26dad01c8f740eb9731245192605b25fa314eb50 (diff) | |
download | netpbm-mirror-01a73dc11fc196625c1dfaae852c8c32dff68032.tar.gz netpbm-mirror-01a73dc11fc196625c1dfaae852c8c32dff68032.tar.xz netpbm-mirror-01a73dc11fc196625c1dfaae852c8c32dff68032.zip |
cleanup
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@286 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'generator/pbmtextps.c')
-rw-r--r-- | generator/pbmtextps.c | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/generator/pbmtextps.c b/generator/pbmtextps.c index f4fa8b14..d641a512 100644 --- a/generator/pbmtextps.c +++ b/generator/pbmtextps.c @@ -132,25 +132,37 @@ parseCommandLine(int argc, char ** argv, static const char * -construct_postscript(struct cmdlineInfo const cmdl) { +construct_postscript(struct cmdlineInfo const cmdline) { const char * retval; const char * template; - if (cmdl.stroke <= 0) - template = "/%s findfont\n%d scalefont\nsetfont\n12 36 moveto\n" - "(%s) show\nshowpage\n"; + if (cmdline.stroke < 0) + template = + "/%s findfont\n" + "%d scalefont\n" + "setfont\n" + "12 36 moveto\n" + "(%s) show\n" + "showpage\n"; else - template = "/%s findfont\n%d scalefont\nsetfont\n12 36 moveto\n" - "%f setlinewidth\n0 setgray\n" - "(%s) true charpath\nstroke\nshowpage\n"; - - if (cmdl.stroke < 0) - asprintfN(&retval, template, cmdl.font, cmdl.fontsize, - cmdl.text); + template = + "/%s findfont\n" + "%d scalefont\n" + "setfont\n" + "12 36 moveto\n" + "%f setlinewidth\n" + "0 setgray\n" + "(%s) true charpath\n" + "stroke\n" + "showpage\n"; + + if (cmdline.stroke < 0) + asprintfN(&retval, template, cmdline.font, cmdline.fontsize, + cmdline.text); else - asprintfN(&retval, template, cmdl.font, cmdl.fontsize, - cmdl.stroke, cmdl.text); + asprintfN(&retval, template, cmdline.font, cmdline.fontsize, + cmdline.stroke, cmdline.text); return retval; } |