diff --git a/src/core/Endian.cpp b/src/core/Endian.cpp index 34ddd210a..6f2130da3 100644 --- a/src/core/Endian.cpp +++ b/src/core/Endian.cpp @@ -67,17 +67,17 @@ qint64 bytesToInt64(const QByteArray& ba, QSysInfo::Endian byteOrder) quint16 bytesToUInt16(const QByteArray& ba, QSysInfo::Endian byteOrder) { - return bytesToInt16(ba, byteOrder); + return static_cast(bytesToInt16(ba, byteOrder)); } quint32 bytesToUInt32(const QByteArray& ba, QSysInfo::Endian byteOrder) { - return bytesToInt32(ba, byteOrder); + return static_cast(bytesToInt32(ba, byteOrder)); } quint64 bytesToUInt64(const QByteArray& ba, QSysInfo::Endian byteOrder) { - return bytesToInt64(ba, byteOrder); + return static_cast(bytesToInt64(ba, byteOrder)); } qint16 readInt16(QIODevice* device, QSysInfo::Endian byteOrder, bool* ok) @@ -90,7 +90,7 @@ qint16 readInt16(QIODevice* device, QSysInfo::Endian byteOrder, bool* ok) } else { *ok = true; - return bytesToUInt16(ba, byteOrder); + return bytesToInt16(ba, byteOrder); } } @@ -104,7 +104,7 @@ qint32 readInt32(QIODevice* device, QSysInfo::Endian byteOrder, bool* ok) } else { *ok = true; - return bytesToUInt32(ba, byteOrder); + return bytesToInt32(ba, byteOrder); } } @@ -118,23 +118,23 @@ qint64 readInt64(QIODevice* device, QSysInfo::Endian byteOrder, bool* ok) } else { *ok = true; - return bytesToUInt64(ba, byteOrder); + return bytesToInt64(ba, byteOrder); } } quint16 readUInt16(QIODevice* device, QSysInfo::Endian byteOrder, bool* ok) { - return readInt16(device, byteOrder, ok); + return static_cast(readInt16(device, byteOrder, ok)); } quint32 readUInt32(QIODevice* device, QSysInfo::Endian byteOrder, bool* ok) { - return readInt32(device, byteOrder, ok); + return static_cast(readInt32(device, byteOrder, ok)); } quint64 readUInt64(QIODevice* device, QSysInfo::Endian byteOrder, bool* ok) { - return readInt64(device, byteOrder, ok); + return static_cast(readInt64(device, byteOrder, ok)); } QByteArray int16ToBytes(qint16 num, QSysInfo::Endian byteOrder) diff --git a/src/streams/qtiocompressor.cpp b/src/streams/qtiocompressor.cpp index 569596302..0cd62964a 100644 --- a/src/streams/qtiocompressor.cpp +++ b/src/streams/qtiocompressor.cpp @@ -553,7 +553,6 @@ qint64 QtIOCompressor::readData(char *data, qint64 maxSize) return -1; case Z_BUF_ERROR: // No more input and zlib can not privide more output - Not an error, we can try to read again when we have more input. return 0; - break; } // Loop util data buffer is full or we reach the end of the input stream. } while (d->zlibStream.avail_out != 0 && status != Z_STREAM_END);