diff --git a/coreutils/dos2unix.c b/coreutils/dos2unix.c index 8b65d05de..b1d0a9d70 100644 --- a/coreutils/dos2unix.c +++ b/coreutils/dos2unix.c @@ -58,7 +58,7 @@ static int convert(char *fn, int ConvType) if ((in = wfopen(fn, "rw")) == NULL) { return -1; } - strcpy(tempFn, fn); + safe_strncpy(tempFn, fn, sizeof(tempFn)); c = strlen(tempFn); tempFn[c] = '.'; while(1) {