webservices/wsoviplugin/src/wsoviregisterhandler.cpp
changeset 1 272b002df977
parent 0 62f9d29f7211
child 20 32ab7ae9ec94
--- a/webservices/wsoviplugin/src/wsoviregisterhandler.cpp	Thu Jan 07 16:19:19 2010 +0200
+++ b/webservices/wsoviplugin/src/wsoviregisterhandler.cpp	Mon Jan 18 21:21:14 2010 +0200
@@ -243,9 +243,10 @@
         retval = iHandlerContext.GetSenCoreServiceManager()->AddServiceDescriptionL(pAuthClient);
         if(retval != KErrNone)
             {
-            delete pAuthClient;
+            CleanupStack::PopAndDestroy(1);//pAuthClient
             }
-        CleanupStack::Pop(pAuthClient); 
+        else
+        	CleanupStack::Pop(pAuthClient);
         pAuthClient = NULL;
         }
     return retval;