From 7865f5eee9880f169c87692a7c37429d3a151bf6 Mon Sep 17 00:00:00 2001 From: Felix Geyer Date: Thu, 26 Apr 2012 11:59:53 +0200 Subject: [PATCH] Fix some pedantic compiler warnings. --- src/core/Endian.cpp | 18 +++++++++--------- src/streams/qtiocompressor.cpp | 1 - 2 files changed, 9 insertions(+), 10 deletions(-) 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);