forked from qt-creator/qt-creator
Valgrind: Compile with QT_NO_CAST_FROM_ASCII
Change-Id: I935579630c4d2f3a7bce69756da9eceb5e2bc005 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -99,9 +99,9 @@ QStringList MemcheckEngine::toolArguments() const
|
||||
arguments << QLatin1String("--track-origins=yes");
|
||||
|
||||
foreach (const QString &file, memcheckSettings->suppressionFiles())
|
||||
arguments << QString("--suppressions=%1").arg(file);
|
||||
arguments << QString::fromLatin1("--suppressions=%1").arg(file);
|
||||
|
||||
arguments << QString("--num-callers=%1").arg(memcheckSettings->numCallers());
|
||||
arguments << QString::fromLatin1("--num-callers=%1").arg(memcheckSettings->numCallers());
|
||||
return arguments;
|
||||
}
|
||||
|
||||
@@ -119,7 +119,7 @@ void MemcheckEngine::receiveLogMessage(const QByteArray &b)
|
||||
{
|
||||
QString error = QString::fromLocal8Bit(b);
|
||||
// workaround https://bugs.kde.org/show_bug.cgi?id=255888
|
||||
error.remove(QRegExp("==*== </valgrindoutput>", Qt::CaseSensitive, QRegExp::Wildcard));
|
||||
error.remove(QRegExp(QLatin1String("==*== </valgrindoutput>"), Qt::CaseSensitive, QRegExp::Wildcard));
|
||||
|
||||
error = error.trimmed();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user