mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 09:58:01 +00:00
Fixed the bug whereby PuTTYgen went into generation mode as soon as
it started up. The problem was that I was accepting _any_ event on IDC_GENERATE to trigger this, not just the `clicked' event, and some uninteresting event like `initialise' must have occurred. Quite why this only showed up as a result of the config box revamp I can't imagine. [originally from svn r2972]
This commit is contained in:
parent
174b839586
commit
196fc3ea8d
@ -1050,6 +1050,9 @@ static int CALLBACK MainDlgProc(HWND hwnd, UINT msg,
|
|||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
case IDC_GENERATE:
|
case IDC_GENERATE:
|
||||||
|
if (HIWORD(wParam) != BN_CLICKED &&
|
||||||
|
HIWORD(wParam) != BN_DOUBLECLICKED)
|
||||||
|
break;
|
||||||
state =
|
state =
|
||||||
(struct MainDlgState *) GetWindowLong(hwnd, GWL_USERDATA);
|
(struct MainDlgState *) GetWindowLong(hwnd, GWL_USERDATA);
|
||||||
if (!state->generation_thread_exists) {
|
if (!state->generation_thread_exists) {
|
||||||
|
Loading…
Reference in New Issue
Block a user