elm_hoversel: Add missing resize_job's free

Summary:
resize_job can be called after obj is deleted.
So add free to destructor.

Test Plan: N/A

Reviewers: Hermet, herb, kimcinoo, zmike

Reviewed By: Hermet

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D11911
This commit is contained in:
junsu choi 2020-06-02 12:26:51 +09:00 committed by Hermet Park
parent 025e7238e7
commit 214e5d2cf8
1 changed files with 4 additions and 1 deletions

View File

@ -721,8 +721,11 @@ _elm_hoversel_efl_object_constructor(Eo *obj, Elm_Hoversel_Data *_pd EINA_UNUSED
}
EOLIAN static void
_elm_hoversel_efl_object_destructor(Eo *obj, Elm_Hoversel_Data *_pd EINA_UNUSED)
_elm_hoversel_efl_object_destructor(Eo *obj, Elm_Hoversel_Data *_pd)
{
if (_pd->resize_job)
ELM_SAFE_FREE(_pd->resize_job, ecore_job_del);
elm_obj_hoversel_clear(obj);
efl_destructor(efl_super(obj, MY_CLASS));
}