From 6a8f2ce86316be8ce2d7f856706822bd92338cec Mon Sep 17 00:00:00 2001 From: Youngbok Shin Date: Fri, 21 Sep 2018 07:23:36 +0000 Subject: [PATCH] elementary: remove meaningless memory allocation and leaking 'evt_data' was allocated. Actually, it was not used in anywhere in its function. @fix Differential Revision: https://phab.enlightenment.org/D7086 --- src/lib/elementary/elc_fileselector.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/lib/elementary/elc_fileselector.c b/src/lib/elementary/elc_fileselector.c index 94abf68a82..1cbb41cea8 100644 --- a/src/lib/elementary/elc_fileselector.c +++ b/src/lib/elementary/elc_fileselector.c @@ -1951,19 +1951,14 @@ _elm_fileselector_efl_object_constructor(Eo *obj, Elm_Fileselector_Data *sd) static Eina_Bool _from_efl_event_call(Elm_Fileselector *fs, const Efl_Event_Description *evt_desc, Efl_Model *model) { - Legacy_Event_Path_Then_Data *evt_data; Eina_Value *fetch; char *path; - evt_data = calloc(1, sizeof(Legacy_Event_Path_Then_Data)); - evt_data->eo_obj = fs; - evt_data->evt_desc = evt_desc; - // Call legacy smart callback with path fetch = efl_model_property_get(model, "path"); path = eina_value_to_string(fetch); - _event_to_legacy_call(evt_data->eo_obj, evt_data->evt_desc, path); + _event_to_legacy_call(fs, evt_desc, path); // Call Eo event with model return efl_event_callback_call(fs, evt_desc, model);