Fixed segfault on config reload

This commit is contained in:
Erik Reider 2023-04-22 13:33:18 +02:00
parent cc6d4bad93
commit a44f101bc7
2 changed files with 2 additions and 2 deletions

View file

@ -51,7 +51,7 @@ struct cmd_results *cmd_layer_effects(int argc, char **argv) {
}
if (effect) {
list_add(config->layer_effects, effect);
list_add(effects, effect);
}
return cmd_results_new(CMD_SUCCESS, NULL);

View file

@ -159,7 +159,7 @@ void free_config(struct sway_config *config) {
}
if (config->layer_effects) {
for (int i = 0; i < config->layer_effects->length; ++i) {
struct layer_effects *effect = config->criteria->items[i];
struct layer_effects *effect = config->layer_effects->items[i];
free(effect->namespace);
free(effect);
}