blob: b87e76fe535d36fc4969c09e9da640c1291f5c60 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
class A
{
// crash (two parameter, 2nd string parameter has space)
void check(const QObject *object, const QStringList &strList= QStringList(QString(QLatin1String("one two"))));
// no crash (two parameter, 2nd string parameter has no space)
void check(const QObject *object, const QStringList &strList= QStringList(QString(QLatin1String("one"))));
// no crash (removed QLatin1String)
void check(const QObject *object, const QStringList &strList= QStringList(QString(("one two"))));
// no crash (removed QString(QLatin1String))
void check(const QObject *object, const QStringList &strList= QStringList());
// no crash (removed 1st parameter only)
void check(const QStringList &strList= QStringList(QString(QLatin1String("one two"))));
};
int A= 5;
|