diff options
-rw-r--r-- | sway/config.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/config.c b/sway/config.c index c1b0efa0..bb5b920b 100644 --- a/sway/config.c +++ b/sway/config.c | |||
@@ -677,7 +677,7 @@ static ssize_t getline_with_cont(char **lineptr, size_t *line_size, FILE *file, | |||
677 | size_t next_line_size = 0; | 677 | size_t next_line_size = 0; |
678 | ssize_t nread = getline(lineptr, line_size, file); | 678 | ssize_t nread = getline(lineptr, line_size, file); |
679 | *nlines = nread == -1 ? 0 : 1; | 679 | *nlines = nread == -1 ? 0 : 1; |
680 | while (nread >= 2 && strcmp(&(*lineptr)[nread - 2], "\\\n") == 0) { | 680 | while (nread >= 2 && strcmp(&(*lineptr)[nread - 2], "\\\n") == 0 && (*lineptr)[0] != '#') { |
681 | ssize_t next_nread = getline(&next_line, &next_line_size, file); | 681 | ssize_t next_nread = getline(&next_line, &next_line_size, file); |
682 | if (next_nread == -1) { | 682 | if (next_nread == -1) { |
683 | break; | 683 | break; |