diff --git a/src/vuln-3/dc.c b/src/vuln-3/dc.c index f7ee5b8b70d854354a27f3b806c93cf778e81019..7e1fe572e752c553dc33c6fed7b891bcd5be9ce6 100644 --- a/src/vuln-3/dc.c +++ b/src/vuln-3/dc.c @@ -74,7 +74,7 @@ static node_t *node_new(const char *varname, const value_t value){ assert(new != NULL && "new: malloc failed"); //new->varname = strdup(varname); - char varname_copy[1015]; + char varname_copy[5]; unsigned int count = 0; while (varname[count] != '\0') { varname_copy[count] = varname[count++];