From 8d039c499a2e877e6ac008fc7530b0b9cc2794d1 Mon Sep 17 00:00:00 2001 From: pommicket Date: Thu, 11 Sep 2025 21:41:35 -0400 Subject: Fix line numbers --- pom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.c b/pom.c index 651d308..118d9d6 100644 --- a/pom.c +++ b/pom.c @@ -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)) -- cgit v1.2.3