diff -r 1d7827e39b52 -r caea42e26caa messagingappbase/ncnlist/src/NcnMsvSessionObserver.cpp --- a/messagingappbase/ncnlist/src/NcnMsvSessionObserver.cpp Fri Feb 19 22:47:38 2010 +0200 +++ b/messagingappbase/ncnlist/src/NcnMsvSessionObserver.cpp Fri Mar 12 15:42:19 2010 +0200 @@ -931,8 +931,12 @@ { entryToHandle.SetVisible( EFalse ); entryToHandle.SetInPreparation(ETrue); - TRAPD(err1,aEntryToHandlePtr->ChangeL( entryToHandle )); - NCN_RDEBUG_INT(_L("HandleNewChildrenL:CheckAndHandleSmsEntryL ChangeL Trap error1 Id is: %d "), err1 ); +#ifdef _DEBUG + TRAPD(TrapError,aEntryToHandlePtr->ChangeL( entryToHandle )); + NCN_RDEBUG_INT(_L("HandleNewChildrenL:CheckAndHandleSmsEntryL ChangeL Trap error1 Id is: %d "), TrapError ); +#else + TRAP_IGNORE(aEntryToHandlePtr->ChangeL( entryToHandle )); +#endif iUpdateNotifier = EFalse; NCN_RDEBUG(_L("CNcnMsvSessionObserver::CheckAndHandleSmsEntryL Discard message: Try deleting again ")); //Entry is not yet released.. try Remove Entry