X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fdevices%2Fswf.c;h=0bd3160db75d8f855fd669228a91d187bc3543fe;hb=16371e9d6d4866a775c6871255c9841ffac3f55d;hp=67c6ac4e1dd050a1af7fd74c90045a1eb6700760;hpb=924fbaa431473cf0ea29c350620a30a5a3d457d1;p=swftools.git diff --git a/lib/devices/swf.c b/lib/devices/swf.c index 67c6ac4..0bd3160 100644 --- a/lib/devices/swf.c +++ b/lib/devices/swf.c @@ -2482,6 +2482,8 @@ static void swf_switchfont(gfxdevice_t*dev, char*fontid) static void swf_drawchar(gfxdevice_t*dev, gfxfont_t*font, int glyph, gfxcolor_t*color, gfxmatrix_t*matrix) { swfoutput_internal*i = (swfoutput_internal*)dev->internal; + if(!font) + return; if(!i->swffont || !i->swffont->name || strcmp((char*)i->swffont->name,font->id)) // not equal to current font {