--- a/omadrm/drmengine/notifier/src/DRMMessageStorage.cpp Thu Aug 19 10:12:10 2010 +0300
+++ b/omadrm/drmengine/notifier/src/DRMMessageStorage.cpp Tue Aug 31 15:29:38 2010 +0300
@@ -94,9 +94,9 @@
// CDRMMessageStorage::AddSession
// -----------------------------------------------------------------------------
//
-void CDRMMessageStorage::AddSession( CDRMNotifierSession* aSession )
+TInt CDRMMessageStorage::AddSession( CDRMNotifierSession* aSession )
{
- iSessions.Append( aSession );
+ return iSessions.Append( aSession );
};
// -----------------------------------------------------------------------------
@@ -218,7 +218,9 @@
}
else
{
- iMessages.Append( message );
+ CleanupStack::PushL( message );
+ iMessages.AppendL ( message );
+ CleanupStack::Pop( message );
CleanupStack::Pop(); // message->iData;
CleanupStack::Pop(); // eventBuf
CleanupStack::Pop(); // message