diff options
author | Mikkel Oscar Lyderik <mikkeloscar@gmail.com> | 2016-02-24 18:53:09 +0100 |
---|---|---|
committer | Mikkel Oscar Lyderik <mikkeloscar@gmail.com> | 2016-02-27 22:13:15 +0100 |
commit | 67bbcceba1433e41b5edfca32532b7d55a39a395 (patch) | |
tree | 6be69c67c3fbdc9cb320dd7d34b26564ff486a67 /include | |
parent | e15a8a03769736f588f68ae5e1cc24611ed334ae (diff) | |
download | sway-67bbcceba1433e41b5edfca32532b7d55a39a395.tar.xz |
Free config before exiting sway.
Apart from freeing the sway_config struct, this also terminates the
swaybars spawned by sway, since they are linked by PID to the bar config
structs.
Diffstat (limited to 'include')
-rw-r--r-- | include/config.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/config.h b/include/config.h index 8907e019..d77872ee 100644 --- a/include/config.h +++ b/include/config.h @@ -193,6 +193,10 @@ bool load_config(const char *file); */ bool read_config(FILE *file, bool is_active); /** + * Free config struct + */ +void free_config(struct sway_config *config); +/** * Does variable replacement for a string based on the config's currently loaded variables. */ char *do_var_replacement(char *str); |