From: Jihoon Kim Date: Mon, 27 Mar 2023 06:18:38 +0000 (+0900) Subject: Prevent from adding empty gesture event X-Git-Tag: accepted/tizen/7.0/unified/20230328.140143^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9b7e813a19ebbae83a2082440a3fae3bcaf41c35;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-gesture.git Prevent from adding empty gesture event gesture event should not be added if allocating memory for e_info->event is failed Change-Id: I770c8b0154cce1c5069b01af08b442881739558e Signed-off-by: Jihoon Kim --- diff --git a/src/e_mod_gesture_events.c b/src/e_mod_gesture_events.c index 9eb4ae3..d99ef7c 100644 --- a/src/e_mod_gesture_events.c +++ b/src/e_mod_gesture_events.c @@ -60,9 +60,13 @@ _e_gesture_event_queue(int type, void *event) if (e_info->event) memcpy(e_info->event, event, sizeof(Ecore_Event_Mouse_Move)); } - else goto error; + else goto error; + + if (e_info->event) + gesture->event_queue = eina_list_append(gesture->event_queue, e_info); + else + E_FREE(e_info); - gesture->event_queue = eina_list_append(gesture->event_queue, e_info); return; error: