conf: allow set_string_arg to overwrite previous values (i.e. don't leak)
Michael
This commit is contained in:
parent
5e399a7e17
commit
f60aa47715
@ -385,6 +385,10 @@ static int set_string_arg (char **var, const char *line, regmatch_t * match)
|
||||
if (!arg)
|
||||
return -1;
|
||||
|
||||
if (*var != NULL) {
|
||||
safefree (*var);
|
||||
}
|
||||
|
||||
*var = arg;
|
||||
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user