From 7c09a2ba4b42aa86785e788a5c72cc1e628d7d9a Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Sun, 6 May 2012 11:33:05 +0000 Subject: OS X Lion's compiler spotted two missing casts, where we use %hu and pass something that isn't necessarily an unsigned short. [originally from svn r9493] --- bk_pdf.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bk_pdf.c') 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); -- cgit v1.1