From: Mykyta Biliavskyi Date: Tue, 30 Aug 2016 13:57:33 +0000 (+0300) Subject: Edje edit: allocate memory for mempools. X-Git-Tag: upstream/1.20.0~4557 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b6e2b8601df25086bfbee14b5b478d357209ec88;p=platform%2Fupstream%2Fefl.git Edje edit: allocate memory for mempools. Just added allocations that missed in "edje - reduce another 400k or so of memory usage (esp hello world)" commit. --- diff --git a/src/lib/edje/edje_edit.c b/src/lib/edje/edje_edit.c index f13a1f3..8784864 100644 --- a/src/lib/edje/edje_edit.c +++ b/src/lib/edje/edje_edit.c @@ -1599,6 +1599,9 @@ edje_edit_sound_samplesource_get(Evas_Object *obj, const char *sample_name) static void _mempools_add(Edje_Part_Collection_Directory_Entry *de) { + de->mp = calloc(1, sizeof(Edje_Part_Collection_Directory_Entry_Mp)); + if (!de->mp) + return; #define EDIT_EMN(Tp, Sz, Ce) \ Ce->mp->mp.Tp = eina_mempool_add("chained_mempool", #Tp, NULL, sizeof (Sz), 8); #define EDIT_EMNP(Tp, Sz, Ce) \