aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/rfc822/MCMessageParser.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/rfc822/MCMessageParser.cc')
-rw-r--r--src/core/rfc822/MCMessageParser.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/core/rfc822/MCMessageParser.cc b/src/core/rfc822/MCMessageParser.cc
index 21e2e985..4eb6046e 100644
--- a/src/core/rfc822/MCMessageParser.cc
+++ b/src/core/rfc822/MCMessageParser.cc
@@ -103,6 +103,15 @@ String * MessageParser::description()
return result;
}
+HashMap * MessageParser::serializable()
+{
+ HashMap * result = AbstractMessage::serializable();
+ if (mMainPart != NULL) {
+ result->setObjectForKey(MCSTR("mainPart"), mMainPart->serializable());
+ }
+ return result;
+}
+
Object * MessageParser::copy()
{
return new MessageParser(this);