[Midnightbsd-cvs] src: util.c: Fix an off by one error in the list parsing.
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Wed Sep 26 23:24:38 EDT 2007
Log Message:
-----------
Fix an off by one error in the list parsing.
Modified Files:
--------------
src/lib/libmport:
util.c (r1.4 -> r1.5)
-------------- next part --------------
Index: util.c
===================================================================
RCS file: /home/cvs/src/lib/libmport/util.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -Llib/libmport/util.c -Llib/libmport/util.c -u -r1.4 -r1.5
--- lib/libmport/util.c
+++ lib/libmport/util.c
@@ -149,8 +149,8 @@
char *input;
char *field;
- input = (char *)malloc(strlen(opt));
- strlcpy(input, opt, strlen(opt));
+ input = (char *)malloc(strlen(opt) + 1);
+ strlcpy(input, opt, strlen(opt) + 1);
/* first we need to get the length of the depends list */
for (len = 0; (field = strsep(&opt, " \t\n")) != NULL;) {
More information about the Midnightbsd-cvs
mailing list