omadrm/drmengine/notifier/src/DRMMessageStorage.cpp
changeset 49 69d8e75812b7
parent 0 95b198f216e5
child 72 1481bf457703
--- a/omadrm/drmengine/notifier/src/DRMMessageStorage.cpp	Fri Jun 11 15:44:45 2010 +0300
+++ b/omadrm/drmengine/notifier/src/DRMMessageStorage.cpp	Thu Jun 24 12:39:58 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