nikawhite pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=b6e2b8601df25086bfbee14b5b478d357209ec88

commit b6e2b8601df25086bfbee14b5b478d357209ec88
Author: Mykyta Biliavskyi <m.biliavs...@samsung.com>
Date:   Tue Aug 30 16:57:33 2016 +0300

    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.
---
 src/lib/edje/edje_edit.c | 3 +++
 1 file changed, 3 insertions(+)

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) \

-- 


Reply via email to