Do not pass nullptr as '%s'
Fixes GCC 9 warning. Change-Id: I2a21d863267b444a29697aa026c21b47e3ac8382 Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
This commit is contained in:
parent
3a4f11c0f9
commit
c4956dbb67
@ -2709,8 +2709,11 @@ template <> Q_TESTLIB_EXPORT char *QTest::toString<char>(const char &t)
|
|||||||
*/
|
*/
|
||||||
char *QTest::toString(const char *str)
|
char *QTest::toString(const char *str)
|
||||||
{
|
{
|
||||||
if (!str)
|
if (!str) {
|
||||||
return 0;
|
char *msg = new char[1];
|
||||||
|
*msg = '\0';
|
||||||
|
return msg;
|
||||||
|
}
|
||||||
char *msg = new char[strlen(str) + 1];
|
char *msg = new char[strlen(str) + 1];
|
||||||
return qstrcpy(msg, str);
|
return qstrcpy(msg, str);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user