X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/aca589d972c5c12706d57322e89f9dec2b2a3a00..1ddda1ca78c0458141b45197544597c566184b6f:/windows/windlg.c diff --git a/windows/windlg.c b/windows/windlg.c index 3bad7c32..04470cd6 100644 --- a/windows/windlg.c +++ b/windows/windlg.c @@ -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, - MB_ICONWARNING | MB_YESNOCANCEL); + MB_ICONWARNING | MB_YESNOCANCEL | MB_DEFBUTTON3); 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, - MB_ICONWARNING | MB_YESNOCANCEL); + MB_ICONWARNING | MB_YESNOCANCEL | MB_DEFBUTTON3); sfree(message); sfree(title); if (mbret == IDYES) @@ -793,7 +793,7 @@ void askalg(void *frontend, const char *algtype, const char *algname) message = dupprintf(msg, algtype, algname); title = dupprintf(mbtitle, appname); mbret = MessageBox(NULL, message, title, - MB_ICONWARNING | MB_YESNO); + MB_ICONWARNING | MB_YESNO | MB_DEFBUTTON2); sfree(message); sfree(title); if (mbret == IDYES) @@ -823,7 +823,7 @@ int askappend(void *frontend, Filename filename) mbtitle = dupprintf("%s Log to File", appname); mbret = MessageBox(NULL, message, mbtitle, - MB_ICONQUESTION | MB_YESNOCANCEL); + MB_ICONQUESTION | MB_YESNOCANCEL | MB_DEFBUTTON3); sfree(message); sfree(mbtitle);