]> git.decadent.org.uk Git - odhcp6c.git/blobdiff - src/script.c
Fix off-by-one in buffer length in int_to_env
[odhcp6c.git] / src / script.c
index 83fbea5a2c37e2b18cfa2966e319b42cff55a17e..89cb0d69eab831fea854b71e6165552f4b89138f 100644 (file)
@@ -227,7 +227,7 @@ static void search_to_env(const char *name, const uint8_t *start, size_t len)
 
 static void int_to_env(const char *name, int value)
 {
-       size_t len = 12 + strlen(name);
+       size_t len = 13 + strlen(name);
        char *buf = realloc(NULL, len);
        snprintf(buf, len, "%s=%d", name, value);
        putenv(buf);