]> Pileus Git - ~andy/gtk/commitdiff
Fix leak of GdkEvent (#70519)
authorPadraig O'Briain <padraigo@src.gnome.org>
Mon, 4 Feb 2002 17:46:33 +0000 (17:46 +0000)
committerPadraig O'Briain <padraigo@src.gnome.org>
Mon, 4 Feb 2002 17:46:33 +0000 (17:46 +0000)
* gtk/gtkmenu.c (gtk_menu_popup):
Fix leak of GdkEvent (#70519)

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkmenu.c

index 784d0e5a3a8df593a6f07ebf5a0489d040d23151..456bf76e658a2d2f60cf0a94df56cee273c0da4e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-02-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup):
+       Fix leak of GdkEvent (#70519)
+
 Mon Feb  4 10:40:28 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_default_draw_resize_grip):
index 784d0e5a3a8df593a6f07ebf5a0489d040d23151..456bf76e658a2d2f60cf0a94df56cee273c0da4e 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup):
+       Fix leak of GdkEvent (#70519)
+
 Mon Feb  4 10:40:28 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_default_draw_resize_grip):
index 784d0e5a3a8df593a6f07ebf5a0489d040d23151..456bf76e658a2d2f60cf0a94df56cee273c0da4e 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup):
+       Fix leak of GdkEvent (#70519)
+
 Mon Feb  4 10:40:28 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_default_draw_resize_grip):
index 784d0e5a3a8df593a6f07ebf5a0489d040d23151..456bf76e658a2d2f60cf0a94df56cee273c0da4e 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup):
+       Fix leak of GdkEvent (#70519)
+
 Mon Feb  4 10:40:28 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_default_draw_resize_grip):
index 784d0e5a3a8df593a6f07ebf5a0489d040d23151..456bf76e658a2d2f60cf0a94df56cee273c0da4e 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup):
+       Fix leak of GdkEvent (#70519)
+
 Mon Feb  4 10:40:28 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_default_draw_resize_grip):
index 784d0e5a3a8df593a6f07ebf5a0489d040d23151..456bf76e658a2d2f60cf0a94df56cee273c0da4e 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup):
+       Fix leak of GdkEvent (#70519)
+
 Mon Feb  4 10:40:28 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_default_draw_resize_grip):
index 784d0e5a3a8df593a6f07ebf5a0489d040d23151..456bf76e658a2d2f60cf0a94df56cee273c0da4e 100644 (file)
@@ -1,3 +1,8 @@
+2002-02-04 Padraig O'Briain <padraig.obriain@sun.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup):
+       Fix leak of GdkEvent (#70519)
+
 Mon Feb  4 10:40:28 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_default_draw_resize_grip):
index 3273c710c5b598ea2cf083bd8b18afdfd59a6981..3ff6da6d0203fe3f47ebdaf9eded5636a5322ec2 100644 (file)
@@ -727,6 +727,8 @@ gtk_menu_popup (GtkMenu                 *menu,
       if ((current_event->type != GDK_BUTTON_PRESS) &&
          (current_event->type != GDK_ENTER_NOTIFY))
        menu_shell->ignore_enter = TRUE;
+
+      gdk_event_free (current_event);
     }
 
   if (menu->torn_off)