voipplugins/sipconnectionprovider/src/scpsettinghandler.cpp
branchRCL_3
changeset 21 43658d24f35d
parent 15 ed1e38b404e5
child 26 65a3ef1d5bd0
--- a/voipplugins/sipconnectionprovider/src/scpsettinghandler.cpp	Tue May 11 16:04:22 2010 +0300
+++ b/voipplugins/sipconnectionprovider/src/scpsettinghandler.cpp	Tue May 25 12:31:20 2010 +0300
@@ -887,6 +887,8 @@
                                          RArray< TUint32 >& aServiceIds ) const
     {
     SCPLOGSTRING2( "CScpSettingHandler::GetServiceIdsL sip id: %d", aSipId );
+    
+    CleanupClosePushL( aServiceIds );
 
     RArray<TUint32> profileIdArray;
     CleanupClosePushL( profileIdArray );    
@@ -917,6 +919,7 @@
         }
 
     CleanupStack::PopAndDestroy( &profileIdArray );
+    CleanupStack::Pop( &aServiceIds );
     }
 
 // -----------------------------------------------------------------------------