From 9389c2ddf5742659618051a04ac6069528187808 Mon Sep 17 00:00:00 2001 From: "Hoa V. DINH" Date: Mon, 15 Apr 2013 23:12:23 -0700 Subject: Various fixes. --- src/core/rfc822/MCMessageParser.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/core/rfc822/MCMessageParser.cc') diff --git a/src/core/rfc822/MCMessageParser.cc b/src/core/rfc822/MCMessageParser.cc index 335ff43f..98982e93 100644 --- a/src/core/rfc822/MCMessageParser.cc +++ b/src/core/rfc822/MCMessageParser.cc @@ -14,6 +14,12 @@ MessageParser * MessageParser::messageParserWithData(Data * data) return (MessageParser *) parser->autorelease(); } +MessageParser * MessageParser::messageParserWithContentsOfFile(String * filename) +{ + Data * data = Data::dataWithContentsOfFile(filename); + return messageParserWithData(data); +} + void MessageParser::init() { mData = NULL; @@ -31,8 +37,6 @@ MessageParser::MessageParser(Data * data) msg = data_message_init(data->bytes(), data->length()); mailmessage_get_bodystructure(msg, &mime); mMainPart = (AbstractPart *) Attachment::attachmentsWithMIME(msg->msg_mime)->retain(); - MCLog("%s:%p ", MCUTF8(mMainPart->className()), mMainPart); - MCLog("%s:%p ", MCUTF8(mMainPart->description()), mMainPart); mMainPart->setMessage(this); header()->importIMFFields(msg->msg_fields); mailmessage_free(msg); -- cgit v1.2.3