From 07978634b8f4f7d9537c7f46ddcd48f2ab3efcb8 Mon Sep 17 00:00:00 2001 From: Walter Harms Date: Mon, 8 Jan 2024 15:16:11 +0100 Subject: _XimLocalCreateIC: get rid of bzero --- modules/im/ximcp/imLcIc.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/im/ximcp/imLcIc.c b/modules/im/ximcp/imLcIc.c index 5d096b7e..a8c925f0 100644 --- a/modules/im/ximcp/imLcIc.c +++ b/modules/im/ximcp/imLcIc.c @@ -138,7 +138,7 @@ _XimLocalCreateIC( XIMArg *values) { Xic ic; - XimDefICValues ic_values; + XimDefICValues ic_values={ 0 }; XIMResourceList res; unsigned int num; int len; @@ -167,8 +167,7 @@ _XimLocalCreateIC( ic->private.local.ic_resources = res; ic->private.local.ic_num_resources = num; - bzero((char *)&ic_values, sizeof(XimDefICValues)); - if(_XimCheckLocalInputStyle(ic, (XPointer)&ic_values, values, + if(_XimCheckLocalInputStyle(ic, (XPointer)&ic_values, values, im->core.styles, res, num) == False) { goto Set_Error; } -- cgit v1.2.3