summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2002-07-03 04:24:08 +0000
committerEric Andersen <andersen@codepoet.org>2002-07-03 04:24:08 +0000
commit009ae1f17daa320836c4215c16ea1c0db12a5d07 (patch)
treed8736ddc4ec25f2b3df81bbc430ca1dbd8dbb496
parentabc95686907267ef6e041b7446e81b787a3a2905 (diff)
downloadbusybox-w32-009ae1f17daa320836c4215c16ea1c0db12a5d07.tar.gz
busybox-w32-009ae1f17daa320836c4215c16ea1c0db12a5d07.tar.bz2
busybox-w32-009ae1f17daa320836c4215c16ea1c0db12a5d07.zip
Little fix to avoid overflow
-rw-r--r--coreutils/dos2unix.c2
1 files changed, 1 insertions, 1 deletions
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)
58 if ((in = wfopen(fn, "rw")) == NULL) { 58 if ((in = wfopen(fn, "rw")) == NULL) {
59 return -1; 59 return -1;
60 } 60 }
61 strcpy(tempFn, fn); 61 safe_strncpy(tempFn, fn, sizeof(tempFn));
62 c = strlen(tempFn); 62 c = strlen(tempFn);
63 tempFn[c] = '.'; 63 tempFn[c] = '.';
64 while(1) { 64 while(1) {