diff -r 90517678cc4f -r 453da2cfceef qtmobility/src/messaging/qmessagecontentcontainerid_qmf.cpp --- a/qtmobility/src/messaging/qmessagecontentcontainerid_qmf.cpp Mon May 03 13:18:40 2010 +0300 +++ b/qtmobility/src/messaging/qmessagecontentcontainerid_qmf.cpp Fri May 14 16:41:33 2010 +0300 @@ -39,7 +39,7 @@ ** ****************************************************************************/ #include "qmessagecontentcontainerid.h" - +#include "qmfhelpers_p.h" #include QTM_BEGIN_NAMESPACE @@ -115,7 +115,7 @@ QMessageContentContainerId::QMessageContentContainerId(const QString& id) : d_ptr(new QMessageContentContainerIdPrivate) { - QString input(id); + QString input(QmfHelpers::stripIdentifierPrefix(id)); if (input.startsWith("body:")) { d_ptr->_body = true; @@ -161,7 +161,7 @@ location.prepend("body:"); } - return location; + return QmfHelpers::prefixIdentifier(location); } bool QMessageContentContainerId::isValid() const