use strncat() instead of strcat() to enforce correct length
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 12 Mar 2004 04:51:52 +0000 (04:51 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 12 Mar 2004 04:51:52 +0000 (04:51 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1233 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/src/save_ctxinfo.c

index d91d884..03709de 100644 (file)
@@ -87,7 +87,7 @@ int main(int argc, char *argv[])
   Eclose(fd);
 
   strcat(runfile, ".rev/");
-  strcat(runfile, buf);
+  strncat(runfile, buf, len);
   unlink(runfile);
   EsymlinkD(argv[1], runfile);