From 4f4cd7c3923a11f3bd70eae36c744538d9fdb59f Mon Sep 17 00:00:00 2001
From: Franck Dary <franck.dary@lis-lab.fr>
Date: Fri, 31 Jul 2020 10:31:32 +0200
Subject: [PATCH] Corrected bug where special columns where filled by extra TSV
 columns

---
 reading_machine/src/BaseConfig.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/reading_machine/src/BaseConfig.cpp b/reading_machine/src/BaseConfig.cpp
index a3223e4..a061c76 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;
-- 
GitLab