From f672bff3383e3b6f555d0b7712d105003dea6525 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 1 Feb 2010 14:00:07 +0100 Subject: Fix some code scanning issues. foreach()-Loops. --- src/plugins/debugger/debuggeroutputwindow.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/plugins/debugger/debuggeroutputwindow.cpp') diff --git a/src/plugins/debugger/debuggeroutputwindow.cpp b/src/plugins/debugger/debuggeroutputwindow.cpp index ca90c72ada..4a84cd2b14 100644 --- a/src/plugins/debugger/debuggeroutputwindow.cpp +++ b/src/plugins/debugger/debuggeroutputwindow.cpp @@ -349,8 +349,10 @@ void DebuggerOutputWindow::showOutput(int channel, const QString &output) foreach (QString line, output.split('\n')) { // FIXME: QTextEdit asserts on really long lines... const int n = 30000; - if (line.size() > n) - line = line.left(n) + " [...] "; + if (line.size() > n) { + line.truncate(n); + line += QLatin1String(" [...] "); + } if (line != QLatin1String("(gdb) ")) m_combinedText->appendPlainText(charForChannel(channel) + line); } -- cgit v1.2.1