X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fdevices%2Fops.c;h=cb0c6f13e84ba26dfdb2c3af947371a16aa5cde7;hb=d3b866c5e1eabd63561904d9f1d792f44b485f1e;hp=83429309b6f108e949f16a3adede7b0ae721b735;hpb=ab6275847891c4ac549e972bcf44664b11a1f572;p=swftools.git diff --git a/lib/devices/ops.c b/lib/devices/ops.c index 8342930..cb0c6f1 100644 --- a/lib/devices/ops.c +++ b/lib/devices/ops.c @@ -160,7 +160,9 @@ void ops_endpage(struct _gfxdevice*dev) gfxresult_t* ops_finish(struct _gfxdevice*dev) { - free(dev->internal);dev->internal = 0; + if(dev->internal) + free(dev->internal); + dev->internal = 0; return 0; }