diff -r 796276a1bdcc -r 9fdee5e1da30 instantmsgindicatorplugin/inc/instantmsgindicatorpluginimplementation.h --- a/instantmsgindicatorplugin/inc/instantmsgindicatorpluginimplementation.h Wed Mar 31 21:14:49 2010 +0300 +++ b/instantmsgindicatorplugin/inc/instantmsgindicatorpluginimplementation.h Wed Apr 14 15:46:18 2010 +0300 @@ -64,8 +64,11 @@ * @param aSeriveId, service id. * @param aSenderId, message sender id. * @param aMultipleSender, count of number of P-2_p chats. + * @param aCloseConversation, indicates that this even came from closing the + * conversation and hence no need to paly the tone if there were already new messages. */ - void MessageInfoL(TInt aNewMessages, TInt aSeriveId, const TDesC& aSenderId, TInt aMultipleSender); + void MessageInfoL(TInt aNewMessages, TInt aSeriveId, const TDesC& aSenderId, + TInt aMultipleSender,TBool aCloseConversation = EFalse);