use strlcpy instead of strcpy
This commit is contained in:
2
vidir.c
2
vidir.c
@@ -153,7 +153,7 @@ int main(int argc, char *argv[]) {
|
|||||||
} else if (strcmp(p, old) != 0) {
|
} else if (strcmp(p, old) != 0) {
|
||||||
// rename
|
// rename
|
||||||
char dirbuf[PATH_MAX];
|
char dirbuf[PATH_MAX];
|
||||||
strcpy(dirbuf, p);
|
strlcpy(dirbuf, p, sizeof(dirbuf));
|
||||||
char *d = dirname(dirbuf);
|
char *d = dirname(dirbuf);
|
||||||
mkdir(d, 0777);
|
mkdir(d, 0777);
|
||||||
if (access(p, F_OK) == 0) {
|
if (access(p, F_OK) == 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user