From dc3f44707be7cc4082d784a595ed01620e31ec79 Mon Sep 17 00:00:00 2001 From: DL6ER Date: Mon, 6 Feb 2017 11:23:00 +0100 Subject: [PATCH] Free variable before returning --- setupVars.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setupVars.c b/setupVars.c index d5003e5f..832a4d5a 100644 --- a/setupVars.c +++ b/setupVars.c @@ -138,7 +138,10 @@ bool insetupVarsArray(char * str) char * domain = calloc(strlen(setupVarsArray[i]),sizeof(char)); strncpy(domain,setupVarsArray[i]+1,strlen(setupVarsArray[i])-1); if(strstr(str, domain) != NULL) + { + free(domain); return true; + } } else {