Browse Source

Fix for strings in UTF32 mode.

tags/2021-05-28
jules 12 years ago
parent
commit
d95fda2e90
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      modules/juce_core/text/juce_String.cpp

+ 2
- 2
modules/juce_core/text/juce_String.cpp View File

@@ -137,9 +137,9 @@ public:
return getEmpty(); return getEmpty();
const size_t numBytes = (size_t) (end.getAddress() - start.getAddress()); const size_t numBytes = (size_t) (end.getAddress() - start.getAddress());
const CharPointerType dest (createUninitialisedBytes (numBytes + 1));
const CharPointerType dest (createUninitialisedBytes (numBytes + sizeof (CharType)));
memcpy (dest.getAddress(), start, numBytes); memcpy (dest.getAddress(), start, numBytes);
dest.getAddress()[numBytes] = 0;
dest.getAddress()[numBytes / sizeof (CharType)] = 0;
return dest; return dest;
} }


Loading…
Cancel
Save