1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00
JUCE/modules/juce_core/text
Anthony Nicholls a4e03bdad1 CharPointer: Fix a crash in the UTF32 unit tests
In a recent version of Xcode (26.1) release builds would crash the
unittest runner during any tests using a std::vector<char32_t> where
its data was reinterpreted as const CharPointer_UTF32::CharType*.
Similar attempts were made to update the UTF8 a UTF16 tests,
unfortunately avoiding a reinterpret_cast for UTF16 isn't as easy
because CharPointer_UTF16 uses a signed integer type which makes the
test data more awkward to work with.
2025-11-20 17:43:41 +00:00
..
juce_Base64.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_Base64.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_CharacterFunctions.cpp MinGW: Remove support 2024-06-27 18:10:21 +01:00
juce_CharacterFunctions.h Docs: Replace doxygen preprocessor conditionals with @cond and @endconds 2025-07-21 18:11:43 +02:00
juce_CharPointer_ASCII.h Text: Improve string validation 2024-09-06 15:40:39 +00:00
juce_CharPointer_UTF8.h Text: Improve string validation 2024-09-06 15:40:39 +00:00
juce_CharPointer_UTF8_test.cpp CharPointer: Fix a crash in the UTF32 unit tests 2025-11-20 17:43:41 +00:00
juce_CharPointer_UTF16.h CharPointer_UTF16: Make behaviour consistent when iterating through unpaired surrogates 2025-11-18 18:54:47 +00:00
juce_CharPointer_UTF16_test.cpp CharPointer_UTF16: Make behaviour consistent when iterating through unpaired surrogates 2025-11-18 18:54:47 +00:00
juce_CharPointer_UTF32.h Text: Improve string validation 2024-09-06 15:40:39 +00:00
juce_CharPointer_UTF32_test.cpp CharPointer: Fix a crash in the UTF32 unit tests 2025-11-20 17:43:41 +00:00
juce_Identifier.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_Identifier.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_LocalisedStrings.cpp Formatting: Remove double-dots from comments and other strings 2025-11-18 15:47:42 +00:00
juce_LocalisedStrings.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_NewLine.h NewLine: Add support for strings appearing on the opposite side of the plus operator 2025-07-14 16:50:08 +01:00
juce_String.cpp String: Fix mangled decoding of UTF-16 strings containing surrogate pairs in createStringFromData() 2025-11-19 20:01:17 +00:00
juce_String.h Formatting: Remove double-dots from comments and other strings 2025-11-18 15:47:42 +00:00
juce_StringArray.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_StringArray.h StringArray: Add nodiscard 2025-09-17 12:50:05 +01:00
juce_StringPairArray.cpp Formatting: Remove double-dots from comments and other strings 2025-11-18 15:47:42 +00:00
juce_StringPairArray.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_StringPool.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_StringPool.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_StringRef.h Docs: Replace doxygen preprocessor conditionals with @cond and @endconds 2025-07-21 18:11:43 +02:00
juce_TextDiff.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_TextDiff.h Update licensing information 2024-04-16 11:39:35 +01:00