diff -r 9f4e37332ce5 -r 473321461bba vpnengine/ikev1lib/src/ikev1crack.cpp --- a/vpnengine/ikev1lib/src/ikev1crack.cpp Thu Aug 19 10:54:34 2010 +0300 +++ b/vpnengine/ikev1lib/src/ikev1crack.cpp Tue Aug 31 16:14:16 2010 +0300 @@ -26,27 +26,6 @@ #include "ikepolparser.h" -CAuthDialogInfo::~CAuthDialogInfo() -{ - delete iUsername; - delete iSecret; -} - - -void CAuthDialogInfo::SetUserName( HBufC8* aUserName ) -{ - delete iUsername; - iUsername = aUserName; -} - - -void CAuthDialogInfo::SetSecret( HBufC8* aSecret ) -{ - delete iSecret; - iSecret = aSecret; -} - - // // Class that implements IKE CRACK authentication method // @@ -539,8 +518,8 @@ // // The implementation for class MIkeDialogComplete virtual function // -TInt CIKECRACKNegotiation::DialogCompleteL( - TAny* aUserInfo, HBufC8* aUsername, HBufC8* aSecret) +TInt CIKECRACKNegotiation::DialogCompleteL(CIkev1Dialog* /*aDialog*/, TAny* aUserInfo, + HBufC8* aUsername, HBufC8* aSecret, HBufC8* aDomain) { /*--------------------------------------------------------------------------- * @@ -562,11 +541,14 @@ DEBUG_LOG1(_L("Preparing to call AuthDialogCompletedL(), ObjId = %x"), obj_id); if ( obj_id == DIALOG_INFO_ID ) { - info->SetUserName( aUsername ); - info->SetSecret( aSecret ); + info->iUsername = aUsername; + info->iSecret = aSecret; + info->iDomain = aDomain; obj_id = info->PluginSession()->AuthDialogCompletedL(info); - } + } } return obj_id; } + +