tasn pushed a commit to branch elementary-1.7. http://git.enlightenment.org/core/elementary.git/commit/?id=935d7b24d041b303fba15abcd5b8e887a38c65ea
commit 935d7b24d041b303fba15abcd5b8e887a38c65ea Author: Tom Hacohen <t...@stosb.com> Date: Wed Sep 18 14:21:24 2013 +0100 Revert "elm_gesture_layer: Fix potential NULL pointer dereference." This reverts commit 04ad875c1f4568489dcd58d75178d29580f0ba07. This commit breaks many gestures that are not "pointer" based. For example, zooming with Ctrl+Wheel. But not only. --- src/lib/elm_gesture_layer.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lib/elm_gesture_layer.c b/src/lib/elm_gesture_layer.c index b85b266..9fdacf1 100644 --- a/src/lib/elm_gesture_layer.c +++ b/src/lib/elm_gesture_layer.c @@ -1323,10 +1323,8 @@ _event_process(void *data, ELM_GESTURE_LAYER_DATA_GET(data, sd); /* Start testing candidate gesture from here */ - if (!_pointer_event_make(data, event_info, event_type, &_pe)) - return; - - pe = &_pe; + if (_pointer_event_make(data, event_info, event_type, &_pe)) + pe = &_pe; /* Test all the gestures */ { --