diff --git a/src/lib/csv/csv.c b/src/lib/csv/csv.c index a6cdb9fbcee77106adda7ddaa759e1e3ff2a7adb..d8f7885658eff6174ee580df6040936f6f2fb740 100644 --- a/src/lib/csv/csv.c +++ b/src/lib/csv/csv.c @@ -223,6 +223,7 @@ csv_parse_impl(struct csv *csv, const char *s, const char *end, bool firstonly) } break; case CSV_NEWFIELD: + csv->bufp = csv->buf; csv->state = CSV_LEADING_SPACES; if (is_line_end) { csv->bufp = 0;