From d932e0d16b77b180a972df199089d42a5d625194 Mon Sep 17 00:00:00 2001 From: Mirco Miranda Date: Thu, 21 Sep 2023 08:06:38 +0200 Subject: [PATCH] Multi-image, same behavior as the TIFF plugin --- src/imageformats/exr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/imageformats/exr.cpp b/src/imageformats/exr.cpp index fd858db..b7121d5 100644 --- a/src/imageformats/exr.cpp +++ b/src/imageformats/exr.cpp @@ -231,7 +231,7 @@ inline QRgb RgbaToQrgba(struct Imf::Rgba &imagePixel) EXRHandler::EXRHandler() : m_compressionRatio(-1) , m_quality(-1) - , m_imageNumber(-1) + , m_imageNumber(0) , m_imageCount(0) , m_startPos(-1) { @@ -772,7 +772,7 @@ bool EXRHandler::jumpToNextImage() bool EXRHandler::jumpToImage(int imageNumber) { - if (imageNumber >= imageCount()) { + if (imageNumber < 0 || imageNumber >= imageCount()) { return false; } m_imageNumber = imageNumber;