// --------------------------------------------------------- // --------------------------------------------------------- // void LmServerGlobal::Complete( const RMessagePtr2& aMessagePtr, TInt aReason) { if (!aMessagePtr.IsNull()) { aMessagePtr.Complete(aReason); } }
// --------------------------------------------------------------------------- // CSecuiDialogNotifier::StartL() // --------------------------------------------------------------------------- // void CSecuiDialogNotifier::StartL( const TDesC8& aBuffer, TInt aReplySlot, const RMessagePtr2& aMessage ) { TRACE( "CSecuiDialogNotifier::StartL, begin" ); TRAPD( err, DoStartL( aBuffer, aReplySlot, aMessage ) ); TRACE( "CSecuiDialogNotifier::StartL, DoStartL err=%d", err ); if( err ) { if( iSecuiDialogs && !iIsSecuiDialogsDeleted ) { TRACE( "CSecuiDialogNotifier::StartL, deleting iSecuiDialogs" ); delete iSecuiDialogs; iSecuiDialogs = NULL; } if( !aMessage.IsNull() ) { TRACE( "CSecuiDialogNotifier::StartL, completing message" ); aMessage.Complete( err ); } } TRACE( "CSecuiDialogNotifier::StartL, end" ); }