From: kramm Date: Thu, 12 Aug 2004 12:57:29 +0000 (+0000) Subject: added check against bad fonts. X-Git-Tag: release-0-6-0~31 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=c97ce40e9cf09a58e8284bf6a50efa7033ce6478 added check against bad fonts. --- diff --git a/pdf2swf/swfoutput.cc b/pdf2swf/swfoutput.cc index 7fc1b3a..525b1e2 100644 --- a/pdf2swf/swfoutput.cc +++ b/pdf2swf/swfoutput.cc @@ -1059,6 +1059,12 @@ void swfoutput_setfont(struct swfoutput*obj, char*fontid, char*filename) swf_SetLoadFontParameters(32, 0); SWFFONT *swffont = swf_LoadFont(filename); + + if(!swffont) { + msg(" Coudln't load font %s (%s)", fontid, filename); + swffont = swf_LoadFont(0); + } + swf_FontSetID(swffont, ++currentswfid); if(screenloglevel >= LOGLEVEL_DEBUG) {