diff options
Diffstat (limited to 'src/core/abstract/MCMessageHeader.cpp')
-rw-r--r-- | src/core/abstract/MCMessageHeader.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/abstract/MCMessageHeader.cpp b/src/core/abstract/MCMessageHeader.cpp index d5a152f5..75dfcc27 100644 --- a/src/core/abstract/MCMessageHeader.cpp +++ b/src/core/abstract/MCMessageHeader.cpp @@ -326,6 +326,9 @@ void MessageHeader::setExtraHeader(String * name, String * object) mExtraHeaders = new HashMap(); } removeExtraHeader(name); + if (object == NULL) { + return; + } mExtraHeaders->setObjectForKey(name, object); } |