rem: adjustCryptFlags();
add: KMMessagePart tmpNewBodyPart; tmpNewBodyPart.duplicate( *mNewBodyPart );    mComposer->encryptMessage( mMsg, mSplitInfo, mDoSign, mDoEncrypt, tmpNewBodyPart, mFormat ); if ( !mComposer->mRc ) { delete mMsg; mMsg = 0; return; } mComposer->mMessageList.push_back( mMsg );
context:   void execute() {    adjustCryptFlags();  }