diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c index 0ae6b6068..50e48321c 100644 --- a/src/bin/e_fm.c +++ b/src/bin/e_fm.c @@ -4759,7 +4759,7 @@ _e_fm2_icon_realize(E_Fm2_Icon *ic) /* actually create evas objects etc. */ ic->realized = EINA_TRUE; evas_event_freeze(evas_object_evas_get(ic->sd->obj)); - ic->info.obj = ic->obj = edje_object_add(evas_object_evas_get(ic->sd->obj)); + ic->obj = edje_object_add(evas_object_evas_get(ic->sd->obj)); edje_object_freeze(ic->obj); evas_object_smart_member_add(ic->obj, ic->sd->obj); evas_object_stack_below(ic->obj, ic->sd->drop); @@ -4861,7 +4861,7 @@ _e_fm2_icon_unrealize(E_Fm2_Icon *ic) /* delete evas objects */ ic->realized = EINA_FALSE; evas_object_del(ic->obj); - ic->info.obj = ic->obj = NULL; + ic->obj = NULL; evas_object_del(ic->obj_icon); ic->obj_icon = NULL; } diff --git a/src/bin/e_fm.h b/src/bin/e_fm.h index 83c1ca67d..4b01968c7 100644 --- a/src/bin/e_fm.h +++ b/src/bin/e_fm.h @@ -128,7 +128,6 @@ struct _E_Fm2_Icon_Info { Evas_Object *fm; E_Fm2_Icon *ic; - Evas_Object *obj; const char *file; const char *mime; const char *label;