diff --git a/src/tool_getparam.c b/src/tool_getparam.c index 0a41ea79b7..9fb729086b 100644 --- a/src/tool_getparam.c +++ b/src/tool_getparam.c @@ -1169,9 +1169,9 @@ static ParameterError parse_ech(struct GlobalConfig *global, if(err) return err; config->ech_config = aprintf("ecl:%s",tmpcfg); + free(tmpcfg); if(!config->ech_config) return PARAM_NO_MEM; - free(tmpcfg); } /* file done */ } else {