phoneclientserver/enpolicy/src/dosenpolicy/cdosemergencynumberpolicy.cpp
changeset 53 25b8d29b7c59
parent 33 8d5d7fcf9b59
--- a/phoneclientserver/enpolicy/src/dosenpolicy/cdosemergencynumberpolicy.cpp	Mon Oct 04 15:57:13 2010 +0300
+++ b/phoneclientserver/enpolicy/src/dosenpolicy/cdosemergencynumberpolicy.cpp	Fri Oct 15 13:21:28 2010 +0300
@@ -74,6 +74,7 @@
     TInt err = KErrNone;
 
     CRepository* variationFlags = CRepository::NewL( KCRUidTelSrvVariation );
+    CleanupStack::PushL(variationFlags);
     err = variationFlags->Get( KTelSrvVariationFlags , variantReadOnlyValues );
 
     if ( err != KErrNotFound )
@@ -90,7 +91,7 @@
         iAdvancedCheck = EFalse;
         }
     
-    delete variationFlags;
+    CleanupStack::PopAndDestroy(variationFlags);
 
     iCenRep = CRepository::NewL( KCRUidDefaultEmergencyNumbers );    
     iListener = CCenRepNotifyHandler::NewL(