Martin Radford points out that the default action for the host key
authorjacob <jacob@cda61777-01e9-0310-a592-d414129be87e>
Tue, 15 Feb 2005 19:10:44 +0000 (19:10 +0000)
committerjacob <jacob@cda61777-01e9-0310-a592-d414129be87e>
Tue, 15 Feb 2005 19:10:44 +0000 (19:10 +0000)
confirmation dialogs should be "cancel", not "accept".

git-svn-id: svn://svn.tartarus.org/sgt/putty@5304 cda61777-01e9-0310-a592-d414129be87e

windows/windlg.c

index 3bad7c3..8dd9d29 100644 (file)
@@ -751,7 +751,7 @@ void verify_ssh_host_key(void *frontend, char *host, int port, char *keytype,
        message = dupprintf(wrongmsg, appname, keytype, fingerprint, appname);
        title = dupprintf(mbtitle, appname);
        mbret = MessageBox(NULL, message, title,
        message = dupprintf(wrongmsg, appname, keytype, fingerprint, appname);
        title = dupprintf(mbtitle, appname);
        mbret = MessageBox(NULL, message, title,
-                          MB_ICONWARNING | MB_YESNOCANCEL);
+                          MB_ICONWARNING | MB_YESNOCANCEL | MB_DEFBUTTON3);
        sfree(message);
        sfree(title);
        if (mbret == IDYES)
        sfree(message);
        sfree(title);
        if (mbret == IDYES)
@@ -765,7 +765,7 @@ void verify_ssh_host_key(void *frontend, char *host, int port, char *keytype,
        message = dupprintf(absentmsg, keytype, fingerprint, appname);
        title = dupprintf(mbtitle, appname);
        mbret = MessageBox(NULL, message, title,
        message = dupprintf(absentmsg, keytype, fingerprint, appname);
        title = dupprintf(mbtitle, appname);
        mbret = MessageBox(NULL, message, title,
-                          MB_ICONWARNING | MB_YESNOCANCEL);
+                          MB_ICONWARNING | MB_YESNOCANCEL | MB_DEFBUTTON3);
        sfree(message);
        sfree(title);
        if (mbret == IDYES)
        sfree(message);
        sfree(title);
        if (mbret == IDYES)