summaryrefslogtreecommitdiff
path: root/modules/im/ximcp/imRmAttr.c
diff options
context:
space:
mode:
Diffstat (limited to 'modules/im/ximcp/imRmAttr.c')
-rw-r--r--modules/im/ximcp/imRmAttr.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/im/ximcp/imRmAttr.c b/modules/im/ximcp/imRmAttr.c
index bcf3a1b7..df05ecb8 100644
--- a/modules/im/ximcp/imRmAttr.c
+++ b/modules/im/ximcp/imRmAttr.c
@@ -26,6 +26,7 @@ PERFORMANCE OF THIS SOFTWARE.
fujiwara@a80.tech.yk.fujitsu.co.jp
******************************************************************/
+/* $XFree86: xc/lib/X11/imRmAttr.c,v 1.6 2001/10/28 03:32:34 tsi Exp $ */
#include "Xlibint.h"
#include "Xlcint.h"
@@ -628,7 +629,7 @@ _XimValueToAttribute(res, buf, buf_size, value, len, mode, param)
return False;
}
- *((CARD32 *)buf) = (CARD32)value;
+ *((CARD32 *)buf) = (CARD32)(long)value;
*len = ret_len;
break;
@@ -703,7 +704,7 @@ _XimValueToAttribute(res, buf, buf_size, value, len, mode, param)
XFontSet font = (XFontSet)value;
Xic ic = (Xic)param;
char *base_name = NULL;
- int length;
+ int length = 0;
CARD16 *buf_s = (CARD16 *)buf;
if (!font) {