diff -r 574948b60dab -r 1cee9f1b95e0 smf/smfcredentialmgr/smfcredmgrclient/smfcredmgrclient_p.cpp --- a/smf/smfcredentialmgr/smfcredmgrclient/smfcredmgrclient_p.cpp Thu Sep 23 17:15:03 2010 +0530 +++ b/smf/smfcredentialmgr/smfcredmgrclient/smfcredmgrclient_p.cpp Thu Sep 23 17:20:22 2010 +0530 @@ -25,7 +25,8 @@ CSmfCredMgrClientSymbian::CSmfCredMgrClientSymbian( SmfCredMgrClient* aPublicImpl) : - iPublicImpl(aPublicImpl), CActive(EPriorityStandard) + CActive(EPriorityStandard), + iPublicImpl(aPublicImpl) { } @@ -122,6 +123,8 @@ //return EFalse if count is 0 if (fetchAuthTokenSetParams->iAuthTokenArray.Count() == 0) { + CleanupStack::PopAndDestroy(fetchAuthTokenSetParams); + RDebug::Printf("-In AuthDataSetL()"); return EFalse; }