aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/vcsbase/checkoutjobs.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <[email protected]>2009-07-20 09:23:00 +0200
committerFriedemann Kleint <[email protected]>2009-07-20 09:23:00 +0200
commitb488deeb0cb6945b0de4a71fd7c389b4fd5938e0 (patch)
treef9e4552efca54dd5e9b43c53a83174b126574f65 /src/plugins/vcsbase/checkoutjobs.cpp
parent998beeb1e675b29e6ed6b0bb5da664f77fcc4e47 (diff)
CVS: Add checkout wizard.
Diffstat (limited to 'src/plugins/vcsbase/checkoutjobs.cpp')
-rw-r--r--src/plugins/vcsbase/checkoutjobs.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/vcsbase/checkoutjobs.cpp b/src/plugins/vcsbase/checkoutjobs.cpp
index 1c19bfe7b3d..b3fe91e95f2 100644
--- a/src/plugins/vcsbase/checkoutjobs.cpp
+++ b/src/plugins/vcsbase/checkoutjobs.cpp
@@ -87,7 +87,8 @@ ProcessCheckoutJob::~ProcessCheckoutJob()
void ProcessCheckoutJob::slotOutput()
{
- const QString s = QString::fromLocal8Bit(d->process.readAllStandardOutput());
+ const QByteArray data = d->process.readAllStandardOutput();
+ const QString s = QString::fromLocal8Bit(data, data.endsWith('\n') ? data.size() - 1: data.size());
if (debug)
qDebug() << s;
emit output(s);