raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=98293fadb18ec5d0171144f048eb62e42252770e

commit 98293fadb18ec5d0171144f048eb62e42252770e
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Wed Dec 11 19:49:36 2013 +0900

    evas - font dir - remove from hash before free/del
    
    this addresses CID 1039889 but was otherwise harmless
---
 src/lib/evas/canvas/evas_font_dir.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/evas_font_dir.c 
b/src/lib/evas/canvas/evas_font_dir.c
index cbe9605..d258232 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)
                  free(tmp);
                  if (mt != fd->fonts_dir_mod_time)
                    {
-                      object_text_font_cache_dir_del(dir, fd);
                       eina_hash_del(font_dirs, dir, fd);
+                      object_text_font_cache_dir_del(dir, fd);
                    }
                  else
                    {

-- 


Reply via email to