SHA256
1
0
forked from pool/ccx
ccx/patch-ccx-bufferoverrun

15 lines
372 B
Plaintext
Raw Normal View History

--- ccx-orig/src/ccx_2.4.c 2005-08-12 22:39:08.000000000 +0200
+++ ccx-1.4/src/ccx_2.4.c 2005-09-04 08:26:27.000000000 +0200
@@ -103,7 +103,10 @@ else{
for(i=1;i<argc;i++){
if(strcmp1(argv[i],"-o")==0) {
- strcpy(output,argv[i+1]);break;}
+ strncpy(output,argv[i+1],sizeof(output));
+ output[sizeof(output)-1] = '\0';
+ break;
+ }
}
}