mirror of
https://github.com/X11Libre/xserver.git
synced 2026-09-28 21:33:09 +00:00
Convert strncpy/strncat to strlcpy/strlcat
As long as we're carrying around a compatibility copy in os/strl*.c, might as well use them. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
This commit is contained in:
parent
e189dbb3e5
commit
6e6d732bac
13 changed files with 21 additions and 33 deletions
|
|
@ -263,8 +263,7 @@ XkbDDXCompileKeymapByNames( XkbDescPtr xkb,
|
|||
if (xkbDebugFlags)
|
||||
DebugF("[xkb] xkb executes: %s\n",buf);
|
||||
if (nameRtrn) {
|
||||
strncpy(nameRtrn,keymap,nameRtrnLen);
|
||||
nameRtrn[nameRtrnLen-1]= '\0';
|
||||
strlcpy(nameRtrn,keymap,nameRtrnLen);
|
||||
}
|
||||
free(buf);
|
||||
#ifdef WIN32
|
||||
|
|
@ -322,8 +321,7 @@ FILE * file;
|
|||
}
|
||||
else file= NULL;
|
||||
if ((fileNameRtrn!=NULL)&&(fileNameRtrnLen>0)) {
|
||||
strncpy(fileNameRtrn,buf,fileNameRtrnLen);
|
||||
buf[fileNameRtrnLen-1]= '\0';
|
||||
strlcpy(fileNameRtrn,buf,fileNameRtrnLen);
|
||||
}
|
||||
return file;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -250,8 +250,7 @@ get_index(char *str, int *ndx)
|
|||
*ndx = -1;
|
||||
return end + 1;
|
||||
}
|
||||
strncpy(ndx_buf, str, end - str);
|
||||
ndx_buf[end - str] = '\0';
|
||||
strlcpy(ndx_buf, str, 1 + end - str);
|
||||
*ndx = atoi(ndx_buf);
|
||||
return end + 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in a new issue