From: lucas Date: Fri, 13 Aug 2010 12:53:08 +0000 (+0000) Subject: Apply memset-calloc.cocci X-Git-Tag: accepted/2.0/20130306.225542~242^2~1692 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5ae3ace95374369389f7eb26511274a40ef3d42a;p=profile%2Fivi%2Fevas.git Apply memset-calloc.cocci Change calls to malloc + memset to calloc whenever an automatic conversion can be done. Possible candidates are not treated here, only the ones we can be sure the conversion is safe. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51078 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/bin/evas_cserve_main.c b/src/bin/evas_cserve_main.c index 4a6745f..1f30a95 100644 --- a/src/bin/evas_cserve_main.c +++ b/src/bin/evas_cserve_main.c @@ -1309,13 +1309,12 @@ message(void *fdata, Server *s, Client *c, int opcode, int size, unsigned char * len++; } DBG("... malloc msg"); - msg = malloc(len); + msg = calloc(1, len); if (msg) { unsigned char *p; DBG("... init msg"); - memset(msg, 0, len); p = (unsigned char *)msg; msg->active.mem_total = 0; msg->active.count = 0; diff --git a/src/lib/engines/common/evas_image_scalecache.c b/src/lib/engines/common/evas_image_scalecache.c index 2830ce5..132d00d 100644 --- a/src/lib/engines/common/evas_image_scalecache.c +++ b/src/lib/engines/common/evas_image_scalecache.c @@ -265,8 +265,7 @@ _sci_find(RGBA_Image *im, if (eina_list_count(im->cache.list) > (max_scale_items - 1)) return NULL; - sci = malloc(sizeof(Scaleitem)); - memset(sci, 0, sizeof(Eina_Inlist)); + sci = calloc(1, sizeof(Scaleitem)); sci->parent_im = im; #ifdef EVAS_FRAME_QUEUING RWLKI(sci->lock);