elm layout - fix possible leak

fixes CID 1357365 (new!)
This commit is contained in:
Carsten Haitzler 2016-07-08 11:02:41 +09:00
parent 1abbfdd1f7
commit 1e4c425bea
1 changed files with 2 additions and 2 deletions

View File

@ -935,11 +935,11 @@ _elm_layout_edje_object_signal_callback_add(Eo *obj, Elm_Layout_Smart_Data *sd,
{
Edje_Signal_Data *esd;
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
esd = ELM_NEW(Edje_Signal_Data);
if (!esd) return;
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
esd->obj = obj;
esd->func = func_cb;
esd->emission = eina_stringshare_add(emission);