[libhandy/libhandy-1-0] swipe-tracker: Don't leak the current event



commit f615ee16ca8e94a14f10b58cd0633286c2e6554d
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Tue Dec 22 22:34:03 2020 +0500

    swipe-tracker: Don't leak the current event
    
    Turns out gtk_get_current_event() is (transfer full), we need to free it.

 src/hdy-swipe-tracker.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/hdy-swipe-tracker.c b/src/hdy-swipe-tracker.c
index be336b19..50fbe76f 100644
--- a/src/hdy-swipe-tracker.c
+++ b/src/hdy-swipe-tracker.c
@@ -210,7 +210,7 @@ gesture_prepare (HdySwipeTracker        *self,
 static void
 gesture_begin (HdySwipeTracker *self)
 {
-  GdkEvent *event;
+  g_autoptr (GdkEvent) event = NULL;
 
   if (self->state != HDY_SWIPE_TRACKER_STATE_PENDING)
     return;
@@ -226,7 +226,7 @@ static void
 gesture_update (HdySwipeTracker *self,
                 gdouble          delta)
 {
-  GdkEvent *event;
+  g_autoptr (GdkEvent) event = NULL;
   guint32 time;
   gdouble progress;
   gdouble first_point, last_point;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]