X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fdevices%2Farts.c;fp=lib%2Fdevices%2Farts.c;h=e3aef2bf743f2a0c2a1f135484c2a73d969eecdb;hb=d3fb559b6b8ca9c122b310cae1a3e8b0805f97ad;hp=78986ecc78f7010f5c55f794b7e4e9948fa407eb;hpb=32f13e61458ba5f8c29c0a06636a3cc14ee4cb95;p=swftools.git diff --git a/lib/devices/arts.c b/lib/devices/arts.c index 78986ec..e3aef2b 100644 --- a/lib/devices/arts.c +++ b/lib/devices/arts.c @@ -218,6 +218,8 @@ void arts_addfont(struct _gfxdevice*dev, gfxfont_t*font) void arts_drawchar(struct _gfxdevice*dev, gfxfont_t*font, int glyphnr, gfxcolor_t*color, gfxmatrix_t*matrix) { dbg("arts_drawchar"); + if(!font) + return; internal_t*i = (internal_t*)dev->internal; gfxline_t*glyph = gfxline_clone(font->glyphs[glyphnr].line); gfxline_transform(glyph, matrix);