From 1eb70c04988f34c7f7007d2e3d338eca91fbb8b6 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Mon, 28 May 2012 13:08:48 +0000 Subject: [PATCH] elementary: But var also into ifdefs for people without ethumb in elm SVN revision: 71458 --- legacy/elementary/src/lib/elm_icon.c | 3 ++- legacy/elementary/src/lib/elm_photo.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/legacy/elementary/src/lib/elm_icon.c b/legacy/elementary/src/lib/elm_icon.c index e90cb7458a..6d6155fee0 100644 --- a/legacy/elementary/src/lib/elm_icon.c +++ b/legacy/elementary/src/lib/elm_icon.c @@ -896,9 +896,10 @@ elm_icon_thumb_set(Evas_Object *obj, const char *group) { ELM_ICON_CHECK(obj); - ELM_ICON_DATA_GET(obj, sd); #ifdef HAVE_ELEMENTARY_ETHUMB + ELM_ICON_DATA_GET(obj, sd); + evas_object_event_callback_del_full (obj, EVAS_CALLBACK_RESIZE, _elm_icon_standard_resize_cb, sd); evas_object_event_callback_del_full diff --git a/legacy/elementary/src/lib/elm_photo.c b/legacy/elementary/src/lib/elm_photo.c index 7505154e52..535cf5d9cc 100644 --- a/legacy/elementary/src/lib/elm_photo.c +++ b/legacy/elementary/src/lib/elm_photo.c @@ -422,9 +422,10 @@ elm_photo_thumb_set(const Evas_Object *obj, const char *group) { ELM_PHOTO_CHECK(obj); - ELM_PHOTO_DATA_GET(obj, sd); #ifdef HAVE_ELEMENTARY_ETHUMB + ELM_PHOTO_DATA_GET(obj, sd); + eina_stringshare_replace(&sd->thumb.file.path, file); eina_stringshare_replace(&sd->thumb.file.key, group);