summaryrefslogtreecommitdiffstats
path: root/src/windows
diff options
context:
space:
mode:
authorJeffrey Altman <jaltman@secure-endpoints.com>2007-04-15 14:51:30 +0000
committerJeffrey Altman <jaltman@secure-endpoints.com>2007-04-15 14:51:30 +0000
commit6a8de28f968b5e22f84348a27f566f953c02db7d (patch)
treea2c8fde4db18d46642b7339dd4635a0eb83fdbb0 /src/windows
parent4df20a61cde4507f3d781ecd2fcc77ec4e53622d (diff)
downloadkrb5-6a8de28f968b5e22f84348a27f566f953c02db7d.tar.gz
krb5-6a8de28f968b5e22f84348a27f566f953c02db7d.tar.xz
krb5-6a8de28f968b5e22f84348a27f566f953c02db7d.zip
The about dialog box did not respond to Alt-F4 because the
WM_CLOSE message was not being processed. ticket: 5530 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19473 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/windows')
-rw-r--r--src/windows/identity/ui/aboutwnd.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/windows/identity/ui/aboutwnd.c b/src/windows/identity/ui/aboutwnd.c
index f4dcfcc5e..68aef0277 100644
--- a/src/windows/identity/ui/aboutwnd.c
+++ b/src/windows/identity/ui/aboutwnd.c
@@ -124,6 +124,11 @@ about_dlg_proc(HWND hwnd,
khm_del_dialog(hwnd);
return TRUE;
+ case WM_CLOSE:
+ khm_leave_modal();
+ DestroyWindow(hwnd);
+ return TRUE;
+
case WM_COMMAND:
if (wParam == MAKEWPARAM(IDOK, BN_CLICKED)) {
khm_leave_modal();