summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_font_dir.c
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-12-11 19:49:36 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-12-11 19:49:36 +0900
commit98293fadb18ec5d0171144f048eb62e42252770e (patch)
tree98bc90de93ba6204ae02808b4a65b1a030f21ab1 /src/lib/evas/canvas/evas_font_dir.c
parentefdeb257b472ca4bb519c0712d540f5541496ef6 (diff)
evas - font dir - remove from hash before free/del
this addresses CID 1039889 but was otherwise harmless
Diffstat (limited to '')
-rw-r--r--src/lib/evas/canvas/evas_font_dir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/evas/canvas/evas_font_dir.c b/src/lib/evas/canvas/evas_font_dir.c
index cbe9605ab5..d258232885 100644
--- a/src/lib/evas/canvas/evas_font_dir.c
+++ b/src/lib/evas/canvas/evas_font_dir.c
@@ -892,8 +892,8 @@ object_text_font_cache_dir_update(char *dir, Evas_Font_Dir *fd)
892 free(tmp); 892 free(tmp);
893 if (mt != fd->fonts_dir_mod_time) 893 if (mt != fd->fonts_dir_mod_time)
894 { 894 {
895 object_text_font_cache_dir_del(dir, fd);
896 eina_hash_del(font_dirs, dir, fd); 895 eina_hash_del(font_dirs, dir, fd);
896 object_text_font_cache_dir_del(dir, fd);
897 } 897 }
898 else 898 else
899 { 899 {