--- 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(