diff --git a/bolt/lib/Profile/DataAggregator.cpp b/bolt/lib/Profile/DataAggregator.cpp --- a/bolt/lib/Profile/DataAggregator.cpp +++ b/bolt/lib/Profile/DataAggregator.cpp @@ -2147,7 +2147,8 @@ // If one of the strings is missing, don't issue a parsing error, but still // do not return a value. - if (ParsingBuf[0] == '\n') + consumeAllRemainingFS(); + if (checkAndConsumeNewLine()) return NoneType(); ErrorOr NameStr = parseString(FieldSeparator, true);