]> git.eshelyaron.com Git - emacs.git/commitdiff
Satisfy Valgrind when iconifying frames
authorPo Lu <luangruo@yahoo.com>
Thu, 19 May 2022 05:50:39 +0000 (13:50 +0800)
committerPo Lu <luangruo@yahoo.com>
Thu, 19 May 2022 05:50:39 +0000 (13:50 +0800)
* src/xterm.c (x_iconify_frame): Set the rest of data in the
WM_CHANGE_STATE message to 0 instead of leaving it
uninitialized.

src/xterm.c

index b12aa4b8438fcd09ff97b8a66ce0051f78924a4f..142c2f81ce74d276eafa1509fedcbf149111ecbe 100644 (file)
@@ -23045,6 +23045,10 @@ x_iconify_frame (struct frame *f)
     msg.xclient.message_type = FRAME_DISPLAY_INFO (f)->Xatom_wm_change_state;
     msg.xclient.format = 32;
     msg.xclient.data.l[0] = IconicState;
+    msg.xclient.data.l[1] = 0;
+    msg.xclient.data.l[2] = 0;
+    msg.xclient.data.l[3] = 0;
+    msg.xclient.data.l[4] = 0;
 
     if (! XSendEvent (FRAME_X_DISPLAY (f),
                      FRAME_DISPLAY_INFO (f)->root_window,