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
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);