raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=860e0d34b0a58cdaf969633249e1a58f166e3970

commit 860e0d34b0a58cdaf969633249e1a58f166e3970
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Fri Oct 28 22:57:25 2016 +0900

    obj caching - add a reuse in key event objects too to nuke leaks
    
    new leak since sink was added.
---
 src/lib/evas/canvas/efl_input_key.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/evas/canvas/efl_input_key.c 
b/src/lib/evas/canvas/efl_input_key.c
index 7f955f7..c69491c 100644
--- a/src/lib/evas/canvas/efl_input_key.c
+++ b/src/lib/evas/canvas/efl_input_key.c
@@ -23,6 +23,7 @@ _del_hook(Eo *evt)
              efl_ref(evt);
              efl_parent_set(evt, NULL);
           }
+        efl_reuse(evt);
         s_cached_event = evt;
      }
    else

-- 


Reply via email to