Observed data parser: Avoid infinite loop on parsing of invalid file

This commit is contained in:
Rebecca Cox
2017-10-10 12:02:21 +02:00
parent 2799d86c01
commit 9aaf56b4ef
2 changed files with 36 additions and 4 deletions

View File

@@ -308,12 +308,10 @@ std::vector<ColumnInfo> RifEclipseUserDataParserTools::columnInfoForTable(std::s
header = false;
break;
}
else if (words.size() > columnCount)
{
continue;
}
else
{
if (words.size() > columnCount) break;
size_t diff = columnCount - words.size();
if (diff == columnCount)