Mercurial > hg > piper-cpp
changeset 285:b66077ee37a3
A slightly tidier way of doing this
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Wed, 16 Jan 2019 14:26:27 +0000 |
parents | 3398554568c7 |
children | b3b2e092bd61 |
files | vamp-client/qt/ProcessQtTransport.h |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/vamp-client/qt/ProcessQtTransport.h Tue Jan 15 13:26:26 2019 +0000 +++ b/vamp-client/qt/ProcessQtTransport.h Wed Jan 16 14:26:27 2019 +0000 @@ -277,10 +277,10 @@ } QByteArray buffer = m_process->read(byteCount); + while (buffer.endsWith('\n') || buffer.endsWith('\r')) { + buffer.chop(1); + } std::string str(buffer.constData(), buffer.size()); - if (str.size() > 0 && str[str.size()-1] == '\n') { - str.resize(str.size()-1); - } m_logger->log("Piper server stderr output follows:\n" + str); m_logger->log("Piper server stderr output ends");