From: simon Date: Sun, 6 May 2012 11:33:05 +0000 (+0000) Subject: OS X Lion's compiler spotted two missing casts, where we use %hu and X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/halibut/commitdiff_plain/0ca5b0e1c6d371465224227f56bab2818cb64d28 OS X Lion's compiler spotted two missing casts, where we use %hu and pass something that isn't necessarily an unsigned short. git-svn-id: svn://svn.tartarus.org/sgt/halibut@9493 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/bk_pdf.c b/bk_pdf.c index 6daebc6..5ebf67e 100644 --- a/bk_pdf.c +++ b/bk_pdf.c @@ -257,6 +257,7 @@ void pdf_backend(paragraph *sourceform, keywordlist *keywords, sprintf(buf, "<%02X>", i + ranges[i] - 1); objstream(cmap, buf); sprintf(buf, "%hu\n", + (unsigned short) sfnt_glyphtoindex(fe->font->info->fontfile, fe->vector[i])); objstream(cmap, buf); @@ -278,6 +279,7 @@ void pdf_backend(paragraph *sourceform, keywordlist *keywords, sprintf(buf, "<%02X>", i); objstream(cmap, buf); sprintf(buf, "%hu\n", + (unsigned short) sfnt_glyphtoindex(fe->font->info->fontfile, fe->vector[i])); objstream(cmap, buf);