From 1703b9f3435079d3c6021e1ee2ec34fd4978103d Mon Sep 17 00:00:00 2001 From: Matthieu Herrb Date: Fri, 24 Jul 2020 21:09:10 +0200 Subject: [PATCH] Change the data_len parameter of _XimAttributeToValue() to CARD16 It's coming from a length in the protocol (unsigned) and passed to functions that expect unsigned int parameters (_XCopyToArg() and memcpy()). Signed-off-by: Matthieu Herrb Reviewed-by: Todd Carson --- modules/im/ximcp/imRmAttr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/im/ximcp/imRmAttr.c b/modules/im/ximcp/imRmAttr.c index b7591a07..2491908e 100644 --- a/modules/im/ximcp/imRmAttr.c +++ b/modules/im/ximcp/imRmAttr.c @@ -216,7 +216,7 @@ _XimAttributeToValue( Xic ic, XIMResourceList res, CARD16 *data, - INT16 data_len, + CARD16 data_len, XPointer value, BITMASK32 mode) {