From 57d8a3a6bd32e071fdc9bc00e259b58bd3c6aa85 Mon Sep 17 00:00:00 2001 From: Jake Mercer Date: Sun, 20 Oct 2019 02:37:52 +0100 Subject: [PATCH] SEGBITS FILE READER - Handle Whitespace The previous commit caused the segbits file reader test to fail as trailing whitespace was removed from the test_data. Updated the reader to additionally handle a tag immediately followed by a newline. Signed-off-by: Jake Mercer --- lib/segbits_file_reader.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/segbits_file_reader.cc b/lib/segbits_file_reader.cc index df85fab3..b06b674e 100644 --- a/lib/segbits_file_reader.cc +++ b/lib/segbits_file_reader.cc @@ -23,7 +23,7 @@ SegbitsFileReader::iterator SegbitsFileReader::end() { } SegbitsFileReader::value_type::value_type(const absl::string_view& view) { - size_t separator_start = view.find_first_of(" \t"); + size_t separator_start = view.find_first_of(" \t\n"); if (separator_start == absl::string_view::npos) { tag_ = view; bit_ = absl::string_view();