By Fabiano FidĂȘncio.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50790
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tmp = realloc(rp->part->other_desc,
sizeof (Edje_Part_Description_Common *) * (rp->part->other_count + 1));
+ if (!tmp)
+ {
+ free(pd);
+ return;
+ }
+ rp->part->other_desc = tmp;
rp->part->other_desc[rp->part->other_count++] = pd;
}
tmp = realloc(rp->part->other_desc,
sizeof (Edje_Part_Description_Common *) * (rp->part->other_count + 1));
+ if (!tmp)
+ {
+ free(pdto);
+ return EINA_FALSE;
+ }
+ rp->part->other_desc = tmp;
rp->part->other_desc[rp->part->other_count++] = pdto;
pdto->state.name = eina_stringshare_add(to);