From cbe49e492495ee0a6929ac6b54d39a5ba381c62a Mon Sep 17 00:00:00 2001 From: Osyotr Date: Sat, 25 May 2024 11:20:54 +0300 Subject: [PATCH] Fix parsing of empty rows Signed-off-by: Osyotr --- include/just_gtfs/just_gtfs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/just_gtfs/just_gtfs.h b/include/just_gtfs/just_gtfs.h index 2fe89b1..70b02e1 100644 --- a/include/just_gtfs/just_gtfs.h +++ b/include/just_gtfs/just_gtfs.h @@ -426,7 +426,7 @@ inline Result CsvParser::read_row(std::map & obj) if (!getline(csv_stream, row)) return {ResultCode::END_OF_FILE, {}}; - if (row == "\r") + if (row.empty() || row == "\r") return ResultCode::OK; const std::vector fields_values = split_record(row);