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)
downloadefl-7d89ddc67dbf317af4f89a6353f8e559de389fcf.tar.gz
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)
evas_focus_shutdown();
+ evas_fonts_zero_free();
+
evas_cache_vg_shutdown();
evas_font_path_global_clear();