From 76f7d76dfb68b5e4b7bfe1395e80cc2c0ca38d3c Mon Sep 17 00:00:00 2001 From: "Hoa V. DINH" Date: Fri, 24 Oct 2014 22:29:13 -0700 Subject: Fixed crash --- src/core/basetypes/MCString.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/core/basetypes') diff --git a/src/core/basetypes/MCString.cc b/src/core/basetypes/MCString.cc index 0e862067..a90a32b3 100644 --- a/src/core/basetypes/MCString.cc +++ b/src/core/basetypes/MCString.cc @@ -690,7 +690,9 @@ String::String(const UChar * unicodeChars) { mUnicodeChars = NULL; reset(); - allocate(u_strlen(unicodeChars)); + if (unicodeChars != NULL) { + allocate(u_strlen(unicodeChars)); + } appendCharacters(unicodeChars); } -- cgit v1.2.3