diff --git a/modules/juce_core/text/juce_CharacterFunctions.h b/modules/juce_core/text/juce_CharacterFunctions.h index 1f4b42b1da..024640a798 100644 --- a/modules/juce_core/text/juce_CharacterFunctions.h +++ b/modules/juce_core/text/juce_CharacterFunctions.h @@ -198,7 +198,7 @@ public: while (text.isDigit()) { - if (currentCharacter == std::end (buffer) - 1) + if (currentCharacter == &buffer[bufferSize - 1]) return std::numeric_limits::quiet_NaN(); int digit = (int) text.getAndAdvance() - '0';