QIODevice: fix converting OpenMode flag in debug output
Suppress error: src\corelib\io\qiodevice.cpp(791): error C2440: '<function-style-cast>': cannot convert from 'QIODeviceBase::OpenMode' to 'quint32' Change-Id: I6b6e94790942d3af62bc2f38afad97c0b3c80817 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de> (cherry picked from commit 6e3897b9fa0e03c8fbb1e97341fd4109c5a31658) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
5f7b48fd0f
commit
ccb0792a24
@ -543,7 +543,7 @@ void QIODevice::setOpenMode(QIODeviceBase::OpenMode openMode)
|
||||
{
|
||||
Q_D(QIODevice);
|
||||
#if defined QIODEVICE_DEBUG
|
||||
printf("%p QIODevice::setOpenMode(0x%x)\n", this, int(openMode));
|
||||
printf("%p QIODevice::setOpenMode(0x%x)\n", this, openMode.toInt());
|
||||
#endif
|
||||
d->openMode = openMode;
|
||||
d->accessMode = QIODevicePrivate::Unset;
|
||||
@ -788,7 +788,7 @@ bool QIODevice::open(QIODeviceBase::OpenMode mode)
|
||||
d->setWriteChannelCount(isWritable() ? 1 : 0);
|
||||
d->errorString.clear();
|
||||
#if defined QIODEVICE_DEBUG
|
||||
printf("%p QIODevice::open(0x%x)\n", this, quint32(mode));
|
||||
printf("%p QIODevice::open(0x%x)\n", this, mode.toInt());
|
||||
#endif
|
||||
return true;
|
||||
}
|
||||
@ -937,7 +937,7 @@ bool QIODevice::atEnd() const
|
||||
&& bytesAvailable() == 0));
|
||||
#if defined QIODEVICE_DEBUG
|
||||
printf("%p QIODevice::atEnd() returns %s, d->openMode == %d, d->pos == %lld\n", this,
|
||||
result ? "true" : "false", int(d->openMode), d->pos);
|
||||
result ? "true" : "false", d->openMode.toInt(), d->pos);
|
||||
#endif
|
||||
return result;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user