summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pom.c2
1 files changed, 1 insertions, 1 deletions
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))