Remove unused refcount thingy and enforce call to smart del.
Fixes T4598
sd->multi_selection = eina_list_free(sd->multi_selection);
sd->multi_selection_tmp = eina_list_free(sd->multi_selection_tmp);
-
sd->files_view = NULL;
-
- /* this one matching EINA_REFCOUNT_INIT() */
- EINA_REFCOUNT_UNREF(sd) _elm_fileselector_smart_del_do(obj, sd);
+ _elm_fileselector_smart_del_do(obj, sd);
}
EAPI Evas_Object *
typedef struct _Elm_Fileselector_Data Elm_Fileselector_Data;
struct _Elm_Fileselector_Data
{
- EINA_REFCOUNT;
-
Evas_Object *obj;
Evas_Object *path_entry;
Evas_Object *name_entry;