aboutsummaryrefslogtreecommitdiffstats
path: root/sway/config.c
diff options
context:
space:
mode:
authorLibravatar Brian Ashworth <bosrsf04@gmail.com>2019-01-11 20:02:20 -0500
committerLibravatar Brian Ashworth <bosrsf04@gmail.com>2019-01-11 20:02:20 -0500
commit39975ccfb53cf52b33c3d5d4b9aa17e0b50eb09f (patch)
treef528497ac94d46cff91be9ae9824a84cf968f8b5 /sway/config.c
parentswaylock: Add caps lock state to indicator (diff)
downloadsway-39975ccfb53cf52b33c3d5d4b9aa17e0b50eb09f.tar.gz
sway-39975ccfb53cf52b33c3d5d4b9aa17e0b50eb09f.tar.zst
sway-39975ccfb53cf52b33c3d5d4b9aa17e0b50eb09f.zip
config: do not reset pos when braces found
When a brace is found, the config file should not seek back to before the brace, otherwise the brace will be read multiple times.
Diffstat (limited to 'sway/config.c')
-rw-r--r--sway/config.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sway/config.c b/sway/config.c
index ea9f23dd..26d22842 100644
--- a/sway/config.c
+++ b/sway/config.c
@@ -613,7 +613,9 @@ static int detect_brace(FILE *file) {
613 } 613 }
614 } 614 }
615 free(line); 615 free(line);
616 fseek(file, pos, SEEK_SET); 616 if (ret == 0) {
617 fseek(file, pos, SEEK_SET);
618 }
617 return ret; 619 return ret;
618} 620}
619 621