[libhandy] swipe-tracker: Don't leak the current event
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libhandy] swipe-tracker: Don't leak the current event
- Date: Tue, 22 Dec 2020 17:49:36 +0000 (UTC)
commit edf909ac6efcb8556dbd290dae0217533f38e55f
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]