read_config: fix leak on error

Found through static analysis.
This commit is contained in:
Dominique Martinet 2018-07-01 22:57:09 +09:00
parent a2354d5992
commit 0c6149171b

View file

@ -583,6 +583,8 @@ bool read_config(FILE *file, struct sway_config *config) {
}
char *expanded = expand_line(block, line, brace_detected > 0);
if (!expanded) {
list_foreach(stack, free);
list_free(stack);
return false;
}
wlr_log(L_DEBUG, "Expanded line: %s", expanded);