This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository efl.

View the commit online.

commit 0c129b0c632c3e3cdf5667b0b95208b66a0cff45
Author: Carsten Haitzler <ras...@rasterman.com>
AuthorDate: Fri Jul 18 10:05:55 2025 +0100

    edje - fix - follow on patch to actually handle null part
    
    fixes #121
---
 src/lib/edje/edje_load.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c
index edd4c4d677..24d1550faa 100644
--- a/src/lib/edje/edje_load.c
+++ b/src/lib/edje/edje_load.c
@@ -2393,7 +2393,7 @@ _edje_collection_free(Edje_File *edf, Edje_Part_Collection *ec, Edje_Part_Collec
         // technically need this - but we ASSUME we use "one_big" so everything gets
         // freed in one go lower down when we del the mempool... but what if pool goes
         // "over"?
-        eina_mempool_free(ce->mp->mp.part, ep);
+        if (ce) eina_mempool_free(ce->mp->mp.part, ep);
      }
    free(ec->parts);
    ec->parts = NULL;
@@ -2434,7 +2434,7 @@ _edje_collection_free(Edje_File *edf, Edje_Part_Collection *ec, Edje_Part_Collec
    eina_hash_free(ec->aliased);
 
    /* Destroy all part and description. */
-   edje_cache_emp_free(ce);
+   if (ce) edje_cache_emp_free(ce);
    free(ec);
 }
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to