aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2019-02-05 00:31:06 -0500
committerFurkan Sahin <furkan-dev@proton.me>2019-02-05 00:31:06 -0500
commit677a0b0dacdd5dd10f5279c260fd9b01ea2c69e0 (patch)
tree9a6e64165bc5c008386555520073c2a111bff7fa
parentb374539be00077f38c9875ee4036fc37d07b07a2 (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
-rw-r--r--swaynag/config.c4
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) {