locationsystemui/locationsysui/locsuplsettingsui/src/locsuplservereditor.cpp
branchRCL_3
changeset 13 19bff11d6c18
parent 12 f3bd2a0973b9
--- a/locationsystemui/locationsysui/locsuplsettingsui/src/locsuplservereditor.cpp	Fri Mar 12 15:44:22 2010 +0200
+++ b/locationsystemui/locationsysui/locsuplsettingsui/src/locsuplservereditor.cpp	Mon Mar 15 12:42:19 2010 +0200
@@ -841,6 +841,7 @@
      else
      	{     	
 	   	CServerParams *params = CServerParams::NewL();
+	   	CleanupStack::PushL( params );
 	    TRAP_IGNORE( iEngine.GetSlpInfoFromIdL( iSlpId, params ) );
 	    
 	    HBufC* hslpAddr = HBufC::NewL( KMaxHSLPAddrLen );    
@@ -907,7 +908,7 @@
             
 	    delete iapName;
 	    delete hslpAddr;	    
-	    delete params;
+	    CleanupStack::PopAndDestroy( params );
 
         // update the title pane caption
         ChangeTitlePaneTextL( *iServerAddress );