diff --git a/src/modules/image/image.c b/src/modules/image/image.c index dc3594444eeb8af384db5060b7e9491674af8068..5fbc093008af71ca993466b2c4c34596b778ff79 100644 --- a/src/modules/image/image.c +++ b/src/modules/image/image.c @@ -631,10 +631,8 @@ void image_create(INT32 args) THIS->img=malloc(sizeof(rgb_group)*THIS->xsize*THIS->ysize +1); if (!THIS->img) - { - free_object(o); error("out of memory\n"); - } + img_clear(THIS->img,THIS->rgb,THIS->xsize*THIS->ysize); pop_n_elems(args);