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.
This commit is contained in:
Mykyta Biliavskyi 2016-08-30 16:57:33 +03:00
parent 45707a7bb6
commit b6e2b8601d
1 changed files with 3 additions and 0 deletions

View File

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