Browse Source

Made CharPointer_UTF8::isValidString reject some sequences that weren't being detected as illegal

tags/2021-05-28
jules 10 years ago
parent
commit
efd5bd36cb
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      modules/juce_core/text/juce_CharPointer_UTF8.h

+ 3
- 0
modules/juce_core/text/juce_CharPointer_UTF8.h View File

@@ -520,6 +520,9 @@ public:
return false; return false;
} }
if (numExtraValues == 0)
return false;
maxBytesToRead -= numExtraValues; maxBytesToRead -= numExtraValues;
if (maxBytesToRead < 0) if (maxBytesToRead < 0)
return false; return false;


Loading…
Cancel
Save