bu5hm4n pushed a commit to branch master.

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

commit 7d89ddc67dbf317af4f89a6353f8e559de389fcf
Author: Marcel Hollerbach <[email protected]>
Date:   Mon Mar 23 21:48:25 2020 +0100

    evas: free font lists correctly
    
    sometimes a canvas object is zombying, and does not get freed correctly.
    If this is right now happening in our test suite, we are going to free
    the list, but do not clean up the pointer in there.
    
    Reviewed-by: Mike Blumenkrantz <[email protected]>
    Differential Revision: https://phab.enlightenment.org/D11594
---
 src/lib/evas/canvas/evas_main.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c
index deb1905626..ebd66998b4 100644
--- a/src/lib/evas/canvas/evas_main.c
+++ b/src/lib/evas/canvas/evas_main.c
@@ -240,6 +240,8 @@ evas_shutdown(void)
 
    evas_focus_shutdown();
 
+   evas_fonts_zero_free();
+
    evas_cache_vg_shutdown();
 
    evas_font_path_global_clear();

-- 


Reply via email to