From f7254c69f00eb41fd3b8a78c6ae5d09fcfe1c01a Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Sat, 19 Dec 2015 09:20:55 -0800 Subject: Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM Signed-off-by: Alan Coopersmith Reviewed-by: Adam Jackson Backported-to-NX-by: Ulrich Sibiller --- nx-X11/lib/X11/XDefaultIMIF.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'nx-X11') diff --git a/nx-X11/lib/X11/XDefaultIMIF.c b/nx-X11/lib/X11/XDefaultIMIF.c index 4e75fa0b4..7c32ce296 100644 --- a/nx-X11/lib/X11/XDefaultIMIF.c +++ b/nx-X11/lib/X11/XDefaultIMIF.c @@ -202,9 +202,8 @@ _XDefaultOpenIM( } } #undef MODIFIER - if ((im->core.im_name = Xmalloc(i+1)) == NULL) + if ((im->core.im_name = strdup(buf)) == NULL) goto Error; - strcpy(im->core.im_name, buf); im->methods = (XIMMethods)&local_im_methods; im->core.lcd = lcd; -- cgit v1.2.3