bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5797129334789c1471bfadb640776b4a5d6e41b4
commit 5797129334789c1471bfadb640776b4a5d6e41b4 Author: Subhransu Mohanty <[email protected]> Date: Wed May 27 07:39:59 2020 +0000 eo: Fix memory leak in efl_key_wref_set() api. Testcase: elementary_test -to snapshot Reviewed-by: Marcel Hollerbach <[email protected]> Differential Revision: https://phab.enlightenment.org/D11888 --- src/lib/eo/eo_base_class.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c index 44fe92cf4a..565f4805e8 100644 --- a/src/lib/eo/eo_base_class.c +++ b/src/lib/eo/eo_base_class.c @@ -415,7 +415,7 @@ _key_generic_cb_del(void *data, const Efl_Event *event EINA_UNUSED) { Eo_Generic_Data_Node *node = data; Efl_Object_Data *pd = efl_data_scope_get(node->obj, EFL_OBJECT_CLASS); - _eo_key_generic_direct_del(pd, node, EINA_FALSE); + _eo_key_generic_direct_del(pd, node, EINA_TRUE); } EOLIAN static void --
