From 39975ccfb53cf52b33c3d5d4b9aa17e0b50eb09f Mon Sep 17 00:00:00 2001 From: Brian Ashworth Date: Fri, 11 Jan 2019 20:02:20 -0500 Subject: 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. --- sway/config.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sway/config.c') 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) { } } free(line); - fseek(file, pos, SEEK_SET); + if (ret == 0) { + fseek(file, pos, SEEK_SET); + } return ret; } -- cgit v1.2.3