From a7639122e7732ff5c001cc66ea1ef3c991e6c3a0 Mon Sep 17 00:00:00 2001 From: daid Date: Thu, 22 Jan 2015 16:41:01 +0100 Subject: [PATCH] Possibly fix http://umforum.ultimaker.com/index.php?/topic/9240-did-1501-rc9-update-arduino-drivers-checksum-errors/ --- Cura/util/bigDataStorage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cura/util/bigDataStorage.py b/Cura/util/bigDataStorage.py index b3894dac..7f165362 100644 --- a/Cura/util/bigDataStorage.py +++ b/Cura/util/bigDataStorage.py @@ -62,11 +62,11 @@ class BigDataStorage(object): def next(self): if self._iter_index < len(self._list): ret = self._list[self._iter_index].readline() - if ret == '': + if ret == '' or (ret[-1] != '\n' and ret[-1] != '\r'): self._iter_index += 1 if self._iter_index < len(self._list): self._list[self._iter_index].seek(0) - return self.next() + return ret + self.next() return ret raise StopIteration -- 2.30.2