webservices/wsstar/wsstarplugin/src/wsstarregisterhandler.cpp
changeset 1 272b002df977
parent 0 62f9d29f7211
equal deleted inserted replaced
0:62f9d29f7211 1:272b002df977
   224         CleanupStack::PushL(pSTSClient);
   224         CleanupStack::PushL(pSTSClient);
   225 
   225 
   226         retval = iHandlerContext.GetSenCoreServiceManager()->AddServiceDescriptionL(pSTSClient);
   226         retval = iHandlerContext.GetSenCoreServiceManager()->AddServiceDescriptionL(pSTSClient);
   227         if(retval != KErrNone)
   227         if(retval != KErrNone)
   228             {
   228             {
   229             delete pSTSClient;
   229             CleanupStack::PopAndDestroy(1);//pSTSClient
   230             }
   230             }
       
   231         else
   231         CleanupStack::Pop(pSTSClient); 
   232         CleanupStack::Pop(pSTSClient); 
   232         pSTSClient = NULL;
   233         pSTSClient = NULL;
   233         }
   234         }
   234     return retval;
   235     return retval;
   235     }
   236     }