diff options
Diffstat (limited to 'xkb/xkbtext.c')
-rw-r--r-- | xkb/xkbtext.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/xkb/xkbtext.c b/xkb/xkbtext.c index 9f49d59ff..1ba10a194 100644 --- a/xkb/xkbtext.c +++ b/xkb/xkbtext.c @@ -81,8 +81,7 @@ char *rtrn,*tmp; if (len>BUFFER_SIZE) len= BUFFER_SIZE-2; rtrn= tbGetBuffer(len); - strncpy(rtrn,atmstr,len); - rtrn[len]= '\0'; + strlcpy(rtrn,atmstr,len); } else { rtrn= tbGetBuffer(1); |