From fe70d005d5ca531beae3c40285a2fd19587b9cc0 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Fri, 22 Aug 2014 10:38:45 +0200 Subject: Fix valgrind support in QTestLib's benchmarking Valgrind has reached double-digit versions, so the regexp for detecting the version from the string needs to be widened accordingly. Change-Id: Ib95994f96d6b1e94a34bedd1b98525076851984b Reviewed-by: Giuseppe D'Angelo --- src/testlib/qbenchmarkvalgrind.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/testlib') diff --git a/src/testlib/qbenchmarkvalgrind.cpp b/src/testlib/qbenchmarkvalgrind.cpp index 545de3bb65..cd804774e9 100644 --- a/src/testlib/qbenchmarkvalgrind.cpp +++ b/src/testlib/qbenchmarkvalgrind.cpp @@ -66,7 +66,7 @@ bool QBenchmarkValgrindUtils::haveValgrind() if (!process.waitForFinished(-1)) return false; const QByteArray out = process.readAllStandardOutput(); - QRegExp rx(QLatin1String("^valgrind-([0-9]).([0-9]).[0-9]")); + QRegExp rx(QLatin1String("^valgrind-([0-9]+).([0-9]+).[0-9]+")); if (rx.indexIn(QLatin1String(out.data())) == -1) return false; bool ok; -- cgit v1.2.3