diff options
| author | Sebastian Keller <skeller@gnome.org> | 2023-04-16 23:45:52 +0200 |
|---|---|---|
| committer | Sebastian Keller <skeller@gnome.org> | 2023-04-17 01:52:36 +0200 |
| commit | dddaf19d07605ff42004dad44caa17972d1b925b (patch) | |
| tree | 893c1b6a2242b43a2c593ce9047924211944f44f /src/frames | |
| parent | 6b57ab897582dfc8dce09ca343bdca6f3371f037 (diff) | |
| download | mutter-dddaf19d07605ff42004dad44caa17972d1b925b.tar.gz | |
x11: Always initialize all fields of XEvents sent via XSendEvent
The X server ignores the send_event and serial in incoming XEvents, so
they were not initialized when calling XSendEvent in a few places.
Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/2641
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2964>
Diffstat (limited to 'src/frames')
| -rw-r--r-- | src/frames/meta-frame.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/frames/meta-frame.c b/src/frames/meta-frame.c index 21be7c140..be685c51f 100644 --- a/src/frames/meta-frame.c +++ b/src/frames/meta-frame.c @@ -157,7 +157,7 @@ on_frame_close_request (GtkWindow *window, { GdkDisplay *display = gtk_widget_get_display (GTK_WIDGET (window)); GtkWidget *content; - XClientMessageEvent ev; + XClientMessageEvent ev = { 0 }; Window client_xwindow; Atom delete_window_atom; |
