From d3b866c5e1eabd63561904d9f1d792f44b485f1e Mon Sep 17 00:00:00 2001 From: kramm Date: Wed, 26 Mar 2008 14:44:13 +0000 Subject: [PATCH] added sanity check --- lib/devices/ops.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; } -- 1.7.10.4