sway/config.c: wordexp has a corresponding wordfree which was never used

I had to change the assignment to path to be wrapped by strdup as we
pass the data out of the method.
master
Daniel Lockyer 10 years ago
parent c225bcacee
commit cdf017ceea

@ -277,8 +277,9 @@ static char *get_config_path(void) {
int i;
for (i = 0; i < (int)(sizeof(config_paths) / sizeof(char *)); ++i) {
if (wordexp(config_paths[i], &p, 0) == 0) {
path = p.we_wordv[0];
path = strdup(p.we_wordv[0]);
if (file_exists(path)) {
wordfree(&p);
return path;
}
}

Loading…
Cancel
Save