ANI: bound previousImage in nextImageDelay()

This commit is contained in:
Mirco Miranda
2026-10-29 07:57:44 +01:00
committed by Mirco Miranda
parent 12538e5ec0
commit d6e97b1bd1
+2
View File
@@ -265,8 +265,10 @@ int ANIHandler::nextImageDelay() const
if (previousImage < 0) { if (previousImage < 0) {
previousImage = m_displayRates.count() - 1; previousImage = m_displayRates.count() - 1;
} }
if (previousImage < m_displayRates.count()) {
rate = m_displayRates.at(previousImage); rate = m_displayRates.at(previousImage);
} }
}
int delayNumerator; int delayNumerator;
if (qMulOverflow(rate, 1000, &delayNumerator)) { if (qMulOverflow(rate, 1000, &delayNumerator)) {