From 852620ba14e87d5dd7c89fbc4272f5b8755936ed Mon Sep 17 00:00:00 2001
From: ehuang32 <ericchristopherwong@gmail.com>
Date: Fri, 23 Oct 2020 15:00:03 +1100
Subject: [PATCH] change to vuln_4, more realistic

---
 src/vuln-4/dc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/vuln-4/dc.c b/src/vuln-4/dc.c
index 0a1588e..db8f8b9 100644
--- a/src/vuln-4/dc.c
+++ b/src/vuln-4/dc.c
@@ -85,7 +85,7 @@ static node_t *node_new(const char *varname, const value_t value){
 static void node_edit_value(node_t * p, node_t *q){  
   char *ptr;
   if (q->value == strtol(q->varname, &ptr, 10)) {
-    free(q->value);
+    q->varname = q->value;
   }
   p->value = q->value;
   free(q->varname);
-- 
GitLab