aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/basetypes
diff options
context:
space:
mode:
authorGravatar Viet Hoa Dinh <dinh.viet.hoa@gmail.com>2016-03-25 11:24:38 -0700
committerGravatar Viet Hoa Dinh <dinh.viet.hoa@gmail.com>2016-03-25 11:24:44 -0700
commit3ca0f16318c446c4a39939f1fbb1da2cef0d1e31 (patch)
tree15bdf75964c159f892a2f860d76b940a18454490 /src/core/basetypes
parent98c130e480f9b1ade0d49dec1a7a7ecea53643b9 (diff)
Fixed crash #1388
Diffstat (limited to 'src/core/basetypes')
-rw-r--r--src/core/basetypes/MCString.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/basetypes/MCString.cpp b/src/core/basetypes/MCString.cpp
index 65c8f7a3..98e27f64 100644
--- a/src/core/basetypes/MCString.cpp
+++ b/src/core/basetypes/MCString.cpp
@@ -1161,6 +1161,10 @@ String * String::stringByDecodingMIMEHeaderValue(const char * phrase)
MCLog("could not decode: %s\n", phrase);
}
+ if (result == NULL) {
+ result = string();
+ }
+
free(decoded);
return result;