mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-27 02:02:26 +00:00
Rene Post's other patch: PuTTYgen was generating double file dialogs
by mistake. [originally from svn r3196]
This commit is contained in:
parent
d49e6e1476
commit
651b850514
@ -1107,6 +1107,8 @@ static int CALLBACK MainDlgProc(HWND hwnd, UINT msg,
|
|||||||
case IDC_SAVE:
|
case IDC_SAVE:
|
||||||
case IDC_EXPORT_OPENSSH:
|
case IDC_EXPORT_OPENSSH:
|
||||||
case IDC_EXPORT_SSHCOM:
|
case IDC_EXPORT_SSHCOM:
|
||||||
|
if (HIWORD(wParam) != BN_CLICKED)
|
||||||
|
break;
|
||||||
state =
|
state =
|
||||||
(struct MainDlgState *) GetWindowLong(hwnd, GWL_USERDATA);
|
(struct MainDlgState *) GetWindowLong(hwnd, GWL_USERDATA);
|
||||||
if (state->key_exists) {
|
if (state->key_exists) {
|
||||||
@ -1200,6 +1202,8 @@ static int CALLBACK MainDlgProc(HWND hwnd, UINT msg,
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case IDC_SAVEPUB:
|
case IDC_SAVEPUB:
|
||||||
|
if (HIWORD(wParam) != BN_CLICKED)
|
||||||
|
break;
|
||||||
state =
|
state =
|
||||||
(struct MainDlgState *) GetWindowLong(hwnd, GWL_USERDATA);
|
(struct MainDlgState *) GetWindowLong(hwnd, GWL_USERDATA);
|
||||||
if (state->key_exists) {
|
if (state->key_exists) {
|
||||||
@ -1233,6 +1237,8 @@ static int CALLBACK MainDlgProc(HWND hwnd, UINT msg,
|
|||||||
break;
|
break;
|
||||||
case IDC_LOAD:
|
case IDC_LOAD:
|
||||||
case IDC_IMPORT:
|
case IDC_IMPORT:
|
||||||
|
if (HIWORD(wParam) != BN_CLICKED)
|
||||||
|
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