summaryrefslogtreecommitdiffstats
path: root/src/testlib/qtesttostring.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/testlib/qtesttostring.h')
-rw-r--r--src/testlib/qtesttostring.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/testlib/qtesttostring.h b/src/testlib/qtesttostring.h
index bcd70501f67..5fffa398132 100644
--- a/src/testlib/qtesttostring.h
+++ b/src/testlib/qtesttostring.h
@@ -206,7 +206,9 @@ template<> inline char *toString(const QChar &c)
template<> inline char *toString(const QModelIndex &idx)
{
char msg[128];
- qsnprintf(msg, sizeof(msg), "QModelIndex(%d,%d,%p,%p)", idx.row(), idx.column(), idx.internalPointer(), idx.model());
+ qsnprintf(msg, sizeof(msg), "QModelIndex(%d,%d,%p,%p)",
+ idx.row(), idx.column(), idx.internalPointer(),
+ static_cast<const void*>(idx.model()));
return qstrdup(msg);
}
#endif
@@ -319,7 +321,8 @@ struct QCborValueFormatter
{
QScopedArrayPointer<char> hold(format(taggedValue));
char *buf = new char[BufferLen];
- qsnprintf(buf, BufferLen, "QCborValue(QCborTag(%llu), %s)", tag, hold.get());
+ qsnprintf(buf, BufferLen, "QCborValue(QCborTag(%llu), %s)",
+ qToUnderlying(tag), hold.get());
return buf;
}