[gtk+] menu: Simplify popup_at_rect



commit a29306cb1e739afaa4a7b31d48c4bec328cfef9e
Author: Timm Bäder <mail baedert org>
Date:   Wed Jan 24 08:44:53 2018 +0100

    menu: Simplify popup_at_rect
    
    No need to keep a separate current_event variable around, we don't use
    it anyway.

 gtk/gtkmenu.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)
---
diff --git a/gtk/gtkmenu.c b/gtk/gtkmenu.c
index ffcaafd..a28e92b 100644
--- a/gtk/gtkmenu.c
+++ b/gtk/gtkmenu.c
@@ -1924,7 +1924,6 @@ gtk_menu_popup_at_rect (GtkMenu            *menu,
                         const GdkEvent     *trigger_event)
 {
   GtkMenuPrivate *priv;
-  GdkEvent *current_event = NULL;
   GdkDevice *device = NULL;
   guint button = 0;
   guint32 activate_time = GDK_CURRENT_TIME;
@@ -1942,8 +1941,7 @@ gtk_menu_popup_at_rect (GtkMenu            *menu,
 
   if (!trigger_event)
     {
-      current_event = gtk_get_current_event ();
-      trigger_event = current_event;
+      trigger_event = gtk_get_current_event ();
     }
 
   if (trigger_event)
@@ -1964,8 +1962,6 @@ gtk_menu_popup_at_rect (GtkMenu            *menu,
                            NULL,
                            button,
                            activate_time);
-
-  g_clear_object (&current_event);
 }
 
 /**


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