From: Benjamin Otte Date: Tue, 22 May 2018 13:48:50 +0000 (+0200) Subject: x11: Don't sneakily allocate memory in initializers X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~113 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b1f384eec2ea702f8e86e1dcf854fa8da1bab5d3;p=gtk4.git x11: Don't sneakily allocate memory in initializers --- diff --git a/gdk/x11/gdkeventsource.c b/gdk/x11/gdkeventsource.c index 21f0c0ef8e..71c9b25f8c 100644 --- a/gdk/x11/gdkeventsource.c +++ b/gdk/x11/gdkeventsource.c @@ -225,7 +225,7 @@ gdk_event_source_translate_event (GdkX11Display *x11_display, const XEvent *xevent) { GdkEventSource *event_source = (GdkEventSource *) x11_display->event_source; - GdkEvent *event = gdk_event_new (GDK_NOTHING); + GdkEvent *event; GdkFilterReturn result = GDK_FILTER_CONTINUE; GdkDisplay *display = GDK_DISPLAY (x11_display); GdkEventTranslator *event_translator; @@ -235,9 +235,9 @@ gdk_event_source_translate_event (GdkX11Display *x11_display, gpointer cache; x11_screen = GDK_X11_DISPLAY (display)->screen; - dpy = GDK_DISPLAY_XDISPLAY (display); + event = gdk_event_new (GDK_NOTHING); filter_surface = gdk_event_source_get_filter_surface (event_source, xevent, &event_translator); if (filter_surface)