summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2020-03-23 21:48:25 +0100
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2020-03-25 22:13:20 +0100
commit7d89ddc67dbf317af4f89a6353f8e559de389fcf (patch)
tree31f367763bdab4399a07287cf1331ffb28f0ac81
parente45767b00443e7a5ea3a13e22b9620f6eedc872e (diff)
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 <michael.blumenkrantz@gmail.com> Differential Revision: https://phab.enlightenment.org/D11594
-rw-r--r--src/lib/evas/canvas/evas_main.c2
1 files changed, 2 insertions, 0 deletions
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)
240 240
241 evas_focus_shutdown(); 241 evas_focus_shutdown();
242 242
243 evas_fonts_zero_free();
244
243 evas_cache_vg_shutdown(); 245 evas_cache_vg_shutdown();
244 246
245 evas_font_path_global_clear(); 247 evas_font_path_global_clear();