telephonyprotocols/pdplayer/src/PDPSCPRStates.cpp
changeset 69 b982c3e940f3
parent 53 12b52b1a573e
--- a/telephonyprotocols/pdplayer/src/PDPSCPRStates.cpp	Mon Aug 09 17:43:08 2010 +0100
+++ b/telephonyprotocols/pdplayer/src/PDPSCPRStates.cpp	Tue Sep 14 17:55:14 2010 +0100
@@ -1865,10 +1865,13 @@
 	RCFParameterFamilyBundle newBundle;
 	newBundle.CreateL();
 	newBundle.Open(iContext.Node().iParameterBundle);
+    CleanupClosePushL(newBundle);
+
 	RParameterFamily imcnFamily = newBundle.CreateFamilyL(KSubConnContextDescrParamsFamily);
 
 	CSubConImsExtParamSet *imcnFlag = CSubConImsExtParamSet::NewL(imcnFamily,RParameterFamily::EGranted);
-	newBundle.Close();
+
+	CleanupStack::PopAndDestroy(&newBundle);
 
 	RPacketContext::TProtocolConfigOptionV2* pco = NULL;
 	switch (gprsProvision->UmtsGprsRelease())