diff options
author | Brian Ashworth <bosrsf04@gmail.com> | 2019-02-05 00:31:06 -0500 |
---|---|---|
committer | emersion <contact@emersion.fr> | 2019-02-05 09:35:44 +0100 |
commit | 665381d30546b2a397190cdae5fd7125b3d442f8 (patch) | |
tree | 9a6e64165bc5c008386555520073c2a111bff7fa /swaynag | |
parent | 920c64f569183cfa27923b928c8d19ea56a41332 (diff) |
swaynag: remove trailing newlines in config
Now that swaynag uses getline (instead of the old readline), the
trailing newline characters have to be removed when reading the config
Diffstat (limited to 'swaynag')
-rw-r--r-- | swaynag/config.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/swaynag/config.c b/swaynag/config.c index 40f3f65e..200611f4 100644 --- a/swaynag/config.c +++ b/swaynag/config.c @@ -348,6 +348,10 @@ int swaynag_load_config(char *path, struct swaynag *swaynag, list_t *types) { continue; } + if (line[nread - 1] == '\n') { + line[nread - 1] = '\0'; + } + if (line[0] == '[') { char *close = strchr(line, ']'); if (!close) { |