pidgin/plugins/gestures/stroke-draw.c

changeset 42175
4185b4043214
parent 42172
7c2d151b410d
child 42202
2273647d24b0
--- a/pidgin/plugins/gestures/stroke-draw.c	Tue Mar 21 00:46:58 2023 -0500
+++ b/pidgin/plugins/gestures/stroke-draw.c	Tue Mar 21 01:59:19 2023 -0500
@@ -96,10 +96,7 @@
 {
 	last_mouse_position.invalid = TRUE;
 
-	if (timer_id > 0)
-	    g_source_remove (timer_id);
-
-	timer_id = 0;
+	g_clear_handle_id(&timer_id, g_source_remove);
 
 	if (event != NULL) {
 		gdk_seat_ungrab(gdk_event_get_seat(event));
@@ -158,9 +155,8 @@
 
       last_mouse_position.invalid = TRUE;
       original_widget = NULL;
-      g_source_remove (timer_id);
+      g_clear_handle_id(&timer_id, g_source_remove);
 	  gdk_seat_ungrab(gdk_event_get_seat(event));
-      timer_id = 0;
 
 			{
 				GtkWidget *history = data;

mercurial