X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/ee10bc568f6fda7e253621d78c3b267a660dd52b..a06a0632374ecf14aca3e0025a0a985f24fdaac4:/puttygen.c diff --git a/puttygen.c b/puttygen.c index dff3b4da..d85f4cce 100644 --- a/puttygen.c +++ b/puttygen.c @@ -1050,6 +1050,9 @@ static int CALLBACK MainDlgProc(HWND hwnd, UINT msg, } return 0; case IDC_GENERATE: + if (HIWORD(wParam) != BN_CLICKED && + HIWORD(wParam) != BN_DOUBLECLICKED) + break; state = (struct MainDlgState *) GetWindowLong(hwnd, GWL_USERDATA); if (!state->generation_thread_exists) {