Fix inline comments in the config file.

This commit is contained in:
Martijn Braam 2015-08-18 11:50:25 +02:00
parent 2f8a239248
commit 5116338a9c
2 changed files with 2 additions and 1 deletions

View file

@ -190,6 +190,7 @@ bool read_config(FILE *file, bool is_active) {
char *line = read_line(file); char *line = read_line(file);
line = strip_whitespace(line, &_); line = strip_whitespace(line, &_);
line = strip_comments(line); line = strip_comments(line);
line = strip_whitespace(line, &_);
if (!line[0]) { if (!line[0]) {
goto _continue; goto _continue;
} }

View file

@ -40,7 +40,7 @@ char *strip_comments(char *str) {
} else if (str[i] == '\'' && !in_string) { } else if (str[i] == '\'' && !in_string) {
in_character = !in_character; in_character = !in_character;
} else if (!in_character && !in_string) { } else if (!in_character && !in_string) {
if (str[i] == '#' && i == 0) { if (str[i] == '#') {
str[i] = '\0'; str[i] = '\0';
break; break;
} }