From d7f54f97f4a6b25f08906a3a9ae3dd690e0e2ae8 Mon Sep 17 00:00:00 2001 From: john30 Date: Sun, 18 Oct 2015 12:07:52 +0200 Subject: [PATCH] combine lastError --- src/lib/ebus/filereader.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/ebus/filereader.h b/src/lib/ebus/filereader.h index 5cb22585..7bc5ec57 100644 --- a/src/lib/ebus/filereader.h +++ b/src/lib/ebus/filereader.h @@ -172,9 +172,15 @@ public: ifs.close(); ostringstream error; error << filename << ":" << static_cast(lineNo); + if (m_lastError.length()>0) { + error << ": " << m_lastError; + } m_lastError = error.str(); return result; } + if (m_lastError.length()>0) { + cout << m_lastError << endl; + } printErrorPos(cout, row.begin(), end, it, filename, lineNo, result); } else if (!verbose) m_lastError = "";