X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fdevices%2Frender.c;h=bb71bed5b7194a53a808c4a0abe6ee140cc5b3a9;hp=5a9504bed4fa889c091c5f4a58d16fbaabd0036e;hb=d3fb559b6b8ca9c122b310cae1a3e8b0805f97ad;hpb=32f13e61458ba5f8c29c0a06636a3cc14ee4cb95 diff --git a/lib/devices/render.c b/lib/devices/render.c index 5a9504b..bb71bed 100644 --- a/lib/devices/render.c +++ b/lib/devices/render.c @@ -648,6 +648,8 @@ void render_addfont(struct _gfxdevice*dev, gfxfont_t*font) void render_drawchar(struct _gfxdevice*dev, gfxfont_t*font, int glyphnr, gfxcolor_t*color, gfxmatrix_t*matrix) { internal_t*i = (internal_t*)dev->internal; + if(!font) + return; /* align characters to whole pixels */ matrix->tx = (int)(matrix->tx * i->antialize) / i->antialize;