--- ./ncompress-4.2.4/compress42.c 1992-10-28 12:10:53.000000000 +0100 +++ ./ncompress-4.2.4_new/compress42.c 2004-10-03 22:46:22.313724696 +0200 @@ -883,7 +883,8 @@ int fdout; char tempname[MAXPATHLEN]; - strcpy(tempname,*fileptr); + strncpy(tempname,*fileptr, sizeof(tempname)); + tempname[sizeof(tempname)-1] = '\0'; errno = 0; #ifdef LSTAT