summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-10-28 22:57:25 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-10-28 22:58:36 +0900
commit860e0d34b0a58cdaf969633249e1a58f166e3970 (patch)
tree1ea089065d90e3d0b4102123b2b0a5c1fbfe1cff
parent973eaedf51a8ab0f9881c1fb900850dd8475bbf7 (diff)
downloadefl-860e0d34b0a58cdaf969633249e1a58f166e3970.tar.gz
obj caching - add a reuse in key event objects too to nuke leaks
new leak since sink was added.
-rw-r--r--src/lib/evas/canvas/efl_input_key.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/efl_input_key.c b/src/lib/evas/canvas/efl_input_key.c
index 7f955f7235..c69491c165 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