diff options
author | Mikkel Oscar Lyderik <mikkeloscar@gmail.com> | 2015-12-15 01:47:10 +0100 |
---|---|---|
committer | Mikkel Oscar Lyderik <mikkeloscar@gmail.com> | 2015-12-15 01:53:34 +0100 |
commit | 95de9999226cf994b5b6edb56e2ee065c735c036 (patch) | |
tree | d8b5f57f0d17030ef08e75c74a8aaf657a2c8f50 | |
parent | Merge pull request #321 from gpyh/bar_cmds (diff) | |
download | sway-95de9999226cf994b5b6edb56e2ee065c735c036.tar.gz sway-95de9999226cf994b5b6edb56e2ee065c735c036.tar.zst sway-95de9999226cf994b5b6edb56e2ee065c735c036.zip |
Free bar->bindings
-rw-r--r-- | sway/config.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sway/config.c b/sway/config.c index 2c2cc025..899c3b2f 100644 --- a/sway/config.c +++ b/sway/config.c | |||
@@ -43,6 +43,11 @@ static void free_bar(struct bar_config *bar) { | |||
43 | free(bar->hidden_state); | 43 | free(bar->hidden_state); |
44 | free(bar->status_command); | 44 | free(bar->status_command); |
45 | free(bar->font); | 45 | free(bar->font); |
46 | int i; | ||
47 | for (i = 0; i < bar->bindings->length; ++i) { | ||
48 | free_sway_mouse_binding(bar->bindings->items[i]); | ||
49 | } | ||
50 | free(bar->bindings); | ||
46 | free(bar); | 51 | free(bar); |
47 | } | 52 | } |
48 | 53 | ||