From c9152d38162866b203236296ef1a67270ec1d23d Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Fri, 6 May 2016 16:18:51 -0700 Subject: [PATCH] edje: reduce memory usage by 57Kb. If we do a copy of a string living in the object we are storing in the same eina_hash, it is obviously better to use the direct pointer version. --- src/lib/edje/edje_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c index d81408a..4ecb521 100644 --- a/src/lib/edje/edje_util.c +++ b/src/lib/edje/edje_util.c @@ -180,7 +180,7 @@ _edje_class_member_add(Edje *ed, Eina_Hash **ghash, const char *class) er->ed = ed; EINA_REFCOUNT_INIT(er); - eina_hash_add(members, &er->ed, er); + eina_hash_direct_add(members, &er->ed, er); } else { -- 2.7.4