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
This commit is contained in:
Brian Ashworth 2019-02-05 00:31:06 -05:00 committed by Drew DeVault
parent df3ea6a55f
commit 66062f53de

View file

@ -348,6 +348,10 @@ int swaynag_load_config(char *path, struct swaynag *swaynag, list_t *types) {
continue; continue;
} }
if (line[nread - 1] == '\n') {
line[nread - 1] = '\0';
}
if (line[0] == '[') { if (line[0] == '[') {
char *close = strchr(line, ']'); char *close = strchr(line, ']');
if (!close) { if (!close) {