From: Enlightenment S. <no-...@en...> - 2010-03-01 14:37:46
|
Log: fix ... negative calloc... hrrrm Author: raster Date: 2010-03-01 06:37:37 -0800 (Mon, 01 Mar 2010) New Revision: 46696 Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c =================================================================== --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2010-03-01 14:22:31 UTC (rev 46695) +++ trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2010-03-01 14:37:37 UTC (rev 46696) @@ -1092,7 +1092,11 @@ { if (!im->cs.no_free) free(im->cs.data); } - im->cs.data = calloc(1, im->im->cache_entry.h * sizeof(unsigned char *) * 2); + if (im->im->cache_entry.h > 0) + im->cs.data = + calloc(1, im->im->cache_entry.h * sizeof(unsigned char *) * 2); + else + im->cs.data = NULL; im->cs.no_free = 0; break; default: |