summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann Droneaud <ydroneaud@mandriva.com>2007-10-24 19:26:07 +0300
committerDaniel Stone <daniel@fooishbar.org>2007-10-24 19:26:07 +0300
commit24527c92fd1f433ea135e85ec876a94a529fe500 (patch)
treed7cf054155713b8537d8975f21787240a4b8b4bf
parente41477f37b0d9b74a056d22dbf0073a94eecb9d6 (diff)
XIM: Properly initialise client event
Make sure all ClientMessage fields are initialised to 0 before we send it.
-rw-r--r--modules/im/ximcp/imTrX.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/im/ximcp/imTrX.c b/modules/im/ximcp/imTrX.c
index e2de05f2..5076839d 100644
--- a/modules/im/ximcp/imTrX.c
+++ b/modules/im/ximcp/imTrX.c
@@ -156,6 +156,8 @@ _XimXConnect(Xim im)
event.xclient.data.l[0] = (CARD32)spec->lib_connect_wid;
event.xclient.data.l[1] = spec->major_code;
event.xclient.data.l[2] = spec->minor_code;
+ event.xclient.data.l[3] = 0;
+ event.xclient.data.l[4] = 0;
if(event.xclient.data.l[1] == 1 || event.xclient.data.l[1] == 2) {
XWindowAttributes atr;