diff --git a/reading_machine/src/BaseConfig.cpp b/reading_machine/src/BaseConfig.cpp index a3223e4893cfb45a8ba74da92e947bca65badaa6..a061c76909f9dd100c486e20d27d6eda9d5ae689 100644 --- a/reading_machine/src/BaseConfig.cpp +++ b/reading_machine/src/BaseConfig.cpp @@ -143,7 +143,7 @@ void BaseConfig::readTSVInput(std::string_view tsvFilename) get(isMultiColName, getNbLines()-1, 0) = EOSSymbol0; for (unsigned int i = 0; i < splited.size(); i++) - if (i < colIndex2Name.size()) + if (i < colIndex2Name.size() - extraColumns.size()) { std::string value = std::string(splited[i]); get(i, getNbLines()-1, 0) = value;