forked from qt-creator/qt-creator
Debugger: Fix compilation of name demangler test.
No more automatic QString <-> char* conversion. Change-Id: I236c119932f11e5c2515a68499451ada0fc4f6f3 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
This commit is contained in:
@@ -34,7 +34,7 @@
|
||||
|
||||
#define TEST_CORRECTLY_MANGLED_NAME(mangled, expectedDemangled) \
|
||||
do { \
|
||||
QVERIFY2(demangler.demangle(mangled), qPrintable(demangler.errorString())); \
|
||||
QVERIFY2(demangler.demangle(QLatin1String(mangled)), qPrintable(demangler.errorString())); \
|
||||
QCOMPARE(demangler.demangledName(), QLatin1String(expectedDemangled)); \
|
||||
} while (0)
|
||||
|
||||
@@ -58,7 +58,8 @@ private:
|
||||
|
||||
void NameDemanglerAutoTest::testUnmangledName()
|
||||
{
|
||||
QVERIFY(demangler.demangle("f") && demangler.demangledName() == "f");
|
||||
QVERIFY(demangler.demangle(QLatin1String("f"))
|
||||
&& demangler.demangledName() == QLatin1String("f"));
|
||||
}
|
||||
|
||||
void NameDemanglerAutoTest::testCorrectlyMangledNames()
|
||||
|
Reference in New Issue
Block a user