Use strscpy instead of strcpy
authorHenning Rogge <henning.rogge@fkie.fraunhofer.de>
Thu, 17 Apr 2014 12:03:08 +0000 (14:03 +0200)
committerHenning Rogge <henning.rogge@fkie.fraunhofer.de>
Thu, 17 Apr 2014 12:03:08 +0000 (14:03 +0200)
src/common/autobuf.c

index d6ba6a8..02cd65a 100644 (file)
@@ -153,7 +153,7 @@ abuf_puts(struct autobuf *autobuf, const char *s)
   if (autobuf_enlarge(autobuf, autobuf->len + len + 1) < 0) {
     return -1;
   }
-  strcpy(autobuf->buf + autobuf->len, s);
+  strscpy(autobuf->buf + autobuf->len, s, len);
   autobuf->len += len;
   return len;
 }