]> git.eshelyaron.com Git - emacs.git/commitdiff
* gtkutil.c (xg_win_to_widget, xg_event_is_for_menubar): Initialize
authorJan Djärv <jan.h.d@swipnet.se>
Sun, 30 Oct 2011 17:31:02 +0000 (18:31 +0100)
committerJan Djärv <jan.h.d@swipnet.se>
Sun, 30 Oct 2011 17:31:02 +0000 (18:31 +0100)
type to GDK_NOTHING so valgrind does not complain.

Fixes: debbugs:9901
src/ChangeLog
src/gtkutil.c

index d19cadef9840d2f12f239d019143c1a6c39c3f4d..ea367bd77d5e93039da93754e496ae1198ff6871 100644 (file)
@@ -1,5 +1,8 @@
 2011-10-30  Jan Djärv  <jan.h.d@swipnet.se>
 
+       * gtkutil.c (xg_win_to_widget, xg_event_is_for_menubar): Initialize
+       type to GDK_NOTHING so valgrind does not complain (Bug#9901).
+
        * xterm.h (x_display_info): Add Xatom_net_wm_state_hidden (Bug#9893).
 
        * xterm.c: Declare x_handle_net_wm_state to return int.
index 3cac8084dea590163a1259ca9b2e031af54cde3c..26959d57d4bf55157c2eb4779bff0f90855822ed 100644 (file)
@@ -987,6 +987,7 @@ xg_win_to_widget (Display *dpy, Window wdesc)
     {
       GdkEvent event;
       event.any.window = gdkwin;
+      event.any.type = GDK_NOTHING;
       gwdesc = gtk_get_event_widget (&event);
     }
 
@@ -3254,6 +3255,7 @@ xg_event_is_for_menubar (FRAME_PTR f, XEvent *event)
   gw = gdk_x11_window_lookup_for_display (gdpy, event->xbutton.window);
   if (! gw) return 0;
   gevent.any.window = gw;
+  gevent.any.type = GDK_NOTHING;
   gwdesc = gtk_get_event_widget (&gevent);
   if (! gwdesc) return 0;
   if (! GTK_IS_MENU_BAR (gwdesc)