From d54cd57b7a5ec62b5bb76cf6da1834b33bec4667 Mon Sep 17 00:00:00 2001 From: cedric Date: Thu, 9 Jun 2011 10:24:26 +0000 Subject: [PATCH] elementary: reduce risk of race condition. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@60128 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/elm_icon.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elm_icon.c b/src/lib/elm_icon.c index 1c4c8a6..ef62875 100644 --- a/src/lib/elm_icon.c +++ b/src/lib/elm_icon.c @@ -187,7 +187,7 @@ _icon_thumb_cleanup(Ethumb_Client *ethumbd) static void _icon_thumb_finish(Widget_Data *wd, Ethumb_Client *ethumbd) { - const char *file, *group; + const char *file = NULL, *group = NULL; Eina_Bool ret; _els_smart_icon_file_get(wd->img, &file, &group); @@ -196,7 +196,7 @@ _icon_thumb_finish(Widget_Data *wd, Ethumb_Client *ethumbd) ret = _icon_thumb_display(wd); - if (!ret) + if (!ret && file) { const char *p; -- 2.7.4