From 557e4746a291e9913aab2327c8dbbf4f597db6f1 Mon Sep 17 00:00:00 2001
From: Andreas Naumann <andreas.naumann@tu-dresden.de>
Date: Tue, 5 Jan 2016 19:40:22 +0000
Subject: [PATCH] no need for empty line anymore

---
 AMDiS/src/Initfile.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/AMDiS/src/Initfile.cc b/AMDiS/src/Initfile.cc
index 9f712782..3ae5752b 100644
--- a/AMDiS/src/Initfile.cc
+++ b/AMDiS/src/Initfile.cc
@@ -88,7 +88,7 @@ namespace AMDiS {
     //const unsigned line_length = 512;
     std::string swap;
     std::getline(in, swap);
-    while (in.good() || in.gcount() > 0) {
+    while (in.good() || swap.size() > 0) {
       std::string whitespaces = " \t\r\f\n";
       std::string delimiter = "\r\n";
       std::string sw(swap);
@@ -147,6 +147,7 @@ namespace AMDiS {
         read(fn, forceRead);
       }
 
+      swap.clear();
       getline(in, swap);
     }
   }
-- 
GitLab