forked from enlightenment/efl
entry: Fix memory leak.
Summary: This fixes memory leak in case of txt is NULL @Fix Signed-off-by: Amitesh Singh <amitesh.sh@samsung.com> Reviewers: seoz, raster, Hermet Subscribers: seoz, sachin.dev Differential Revision: https://phab.enlightenment.org/D2459
This commit is contained in:
parent
3253568481
commit
f2be5189c9
|
@ -3009,10 +3009,15 @@ _access_info_cb(void *data EINA_UNUSED, Evas_Object *obj)
|
|||
|
||||
txt = elm_widget_access_info_get(obj);
|
||||
|
||||
if (!txt) txt = _elm_util_mkup_to_text(elm_entry_entry_get(obj));
|
||||
if (txt) return strdup(txt);
|
||||
|
||||
return NULL;
|
||||
if (!txt)
|
||||
{
|
||||
char *ret, *ret2;
|
||||
ret = _elm_util_mkup_to_text(elm_entry_entry_get(obj));
|
||||
ret2 = strdup(ret);
|
||||
free(ret);
|
||||
return ret2;
|
||||
}
|
||||
else return strdup(txt);
|
||||
}
|
||||
|
||||
static char *
|
||||
|
|
Loading…
Reference in New Issue