SHA256
1
0
forked from pool/collectd
collectd/collectd-fix-buffer-overflow.patch
2011-02-03 01:08:32 +00:00

12 lines
353 B
Diff

--- src/perl.c.orig 2007-09-13 00:08:17.000000000 +0200
+++ src/perl.c 2007-09-13 00:17:42.000000000 +0200
@@ -333,7 +333,7 @@
status = snprintf (buf, buf_len, "%s::%s", base_name, module);
if ((status < 0) || (status >= buf_len))
return (NULL);
- buf[buf_len] = '\0';
+ buf[buf_len - 1] = '\0';
return (buf);
} /* char *get_module_name */