From fb1529d0573d3d9744a0e9fea8dd0becfc91ad85 Mon Sep 17 00:00:00 2001 From: Pavel Zhukov Date: Thu, 24 Jan 2019 13:21:55 +0100 Subject: [PATCH] Fix double-free scenario in case if duplicate interface was specified (Fixes #100). Signed-off-by: Pavel Zhukov --- gram.y | 1 + 1 file changed, 1 insertion(+) diff --git a/gram.y b/gram.y index 5db3bde..20af2f3 100644 --- a/gram.y +++ b/gram.y @@ -958,6 +958,7 @@ struct Interface * readin_config(char const *path) if (yyparse() != 0) { free_ifaces(iface); iface = 0; + IfaceList = 0; } else { dlog(LOG_DEBUG, 1, "config file, %s, syntax ok", path); }