diff options
-rw-r--r-- | pom.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -396,6 +396,7 @@ parser_read_line(struct parser *parser) { parser->line.array[0] = 0; return; } + parser->line_number += 1; parser->line.count = 0; while (true) { char *line_out = parser_append(parser, line, sizeof parser->buf + 1); @@ -457,7 +458,6 @@ pom_load(const char *filename, parser->out_of_memory_error = out_of_memory; parser->read_func = read_func; parser->userdata = userdata; - parser->line_number = 1; // read into parser->buf, and skip initial BOM if present. parser_read_to_buf(parser, true); while (!(parser->eof || parser->out_of_memory)) |