--- a/vpnengine/ikev1lib/src/ikev1dialog.cpp Thu Aug 19 10:54:34 2010 +0300
+++ b/vpnengine/ikev1lib/src/ikev1dialog.cpp Tue Aug 31 16:14:16 2010 +0300
@@ -189,9 +189,12 @@
if ( iCallback )
{
TInt err;
- TRAP(err, delete_obj = iCallback->DialogCompleteL(
- iUserInfo, un_bfr, pw_bfr));
-
+ TRAP(err, delete_obj = iCallback->DialogCompleteL(this, iUserInfo,
+ un_bfr, //User name
+ pw_bfr, //Password
+ NULL)); //domain
+ delete un_bfr;
+ delete pw_bfr;
if ( err != KErrNone )
delete_obj = 1;
}
@@ -604,9 +607,11 @@
{
TInt err;
DEBUG_LOG2(_L("Calling DialogCompleteL(), UserInfo = %x, Callback = %x"), (TUint32)iDialog->UserInfo(), (TUint32)Callback);
- TRAP(err, delete_dialog = Callback->DialogCompleteL(
- iDialog->UserInfo(), NULL, NULL));
-
+ TRAP(err, delete_dialog = Callback->DialogCompleteL(iDialog,
+ iDialog->UserInfo(),
+ NULL, //User name
+ NULL, //Password
+ NULL)); //domain
DEBUG_LOG2(_L("DialogCompleteL() completed, err = %d, delete_dialog = %d"), err, delete_dialog);
if ( err != KErrNone )
delete_dialog = 1;