diff options
-rw-r--r-- | src/plugins/imageformats/tiff/qtiffhandler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/imageformats/tiff/qtiffhandler.cpp b/src/plugins/imageformats/tiff/qtiffhandler.cpp index edb5443..e6c7175 100644 --- a/src/plugins/imageformats/tiff/qtiffhandler.cpp +++ b/src/plugins/imageformats/tiff/qtiffhandler.cpp @@ -526,7 +526,7 @@ static QVector<QRgb> effectiveColorTable(const QImage &image) static quint32 defaultStripSize(TIFF *tiff) { // Aim for 4MB strips - qint64 scanSize = qMax(tmsize_t(1), TIFFScanlineSize(tiff)); + qint64 scanSize = qMax(qint64(1), qint64(TIFFScanlineSize(tiff))); qint64 numRows = (4 * 1024 * 1024) / scanSize; quint32 reqSize = static_cast<quint32>(qBound(qint64(1), numRows, qint64(UINT_MAX))); return TIFFDefaultStripSize(tiff, reqSize); |