diff -r 9711e452b5e9 -r 55d60436f00b notepad/notepad1/inc/NpdDialogBase.h --- a/notepad/notepad1/inc/NpdDialogBase.h Tue Apr 27 16:36:22 2010 +0300 +++ b/notepad/notepad1/inc/NpdDialogBase.h Tue May 11 16:12:24 2010 +0300 @@ -186,6 +186,13 @@ * @return ETrue if this is a modeless dialog, otherwize EFalse. */ inline TBool IsModeless(); + + /** + * Check whether this dialog is for Notepad application ListDialog. + * + * @return ETrue if this is for for Notepad application ListDialog, otherwize EFalse. + */ + inline TBool IsNoteListDialog() const; /** * Set iTitle text to title pane. @@ -386,7 +393,14 @@ void DialogDismissedL( TInt aButtonId ); void RunL(); void DoCancel(); - private: // data + + private: + /** + * release memory allocated in the phase of appending Notes to Messaging. + */ + void ReleaseMemory(); + + private: // data CSendUi& iSendAppUi; TInt iCommandId; CNotepadModel& iModel;