diff -r 5b3b2fa8c3ec -r f42d9a78f435 messagingapp/msgservices/msgserviceapp/src/msgservicewindow.cpp --- a/messagingapp/msgservices/msgserviceapp/src/msgservicewindow.cpp Wed Aug 18 00:46:12 2010 +0530 +++ b/messagingapp/msgservices/msgserviceapp/src/msgservicewindow.cpp Tue Aug 31 18:53:38 2010 +0530 @@ -20,6 +20,7 @@ #include "msgviewinterface.h" #include "msgsendinterface.h" #include "msgshareuiinterface.h" +#include "msgurihandlerinterface.h" #include "msgstorehandler.h" #include "msgserviceviewmanager.h" @@ -51,6 +52,7 @@ // create interfaces mSendInterface = new MsgSendInterface(mViewManager); mViewInterface = new MsgViewInterface(mViewManager); + mUriInterface = new MsgUriHandlerInterface(mViewManager); mShareUiInterface = new MsgShareUiInterface(mViewManager); } @@ -64,6 +66,12 @@ { delete mShareUiInterface; } + + if(mUriInterface) + { + delete mUriInterface; + } + if(mViewInterface) { delete mViewInterface;