VCS: Normalize newlines on checkout

Change-Id: I211e54348751618f67f04e0795573b055ddfe98b
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
Orgad Shaneh
2013-08-13 22:55:35 +03:00
committed by Tobias Hunger
parent 2555c21158
commit 2fe1fec16b

View File

@@ -138,8 +138,8 @@ void ProcessCheckoutJob::addStep(const QString &binary,
void ProcessCheckoutJob::slotOutput() void ProcessCheckoutJob::slotOutput()
{ {
const QByteArray data = d->process->readAllStandardOutput(); const QString s = Utils::SynchronousProcess::normalizeNewlines(
const QString s = QString::fromLocal8Bit(data, data.endsWith('\n') ? data.size() - 1: data.size()); QString::fromLocal8Bit(d->process->readAllStandardOutput()));
if (debug) if (debug)
qDebug() << s; qDebug() << s;
emit output(s); emit output(s);