krb5 commit: Fix window close issues

Benjamin Kaduk kaduk at MIT.EDU
Wed Aug 29 16:34:55 EDT 2012


https://github.com/krb5/krb5/commit/1b977a4e768b1a54ebffcecdf356e54e6fa86ce6
commit 1b977a4e768b1a54ebffcecdf356e54e6fa86ce6
Author: Kevin Wasserman <kevin.wasserman at painless-security.com>
Date:   Tue Aug 7 13:53:02 2012 -0400

    Fix window close issues
    
    Stop filtering out SC_CLOSE. 'X' button works more reliably, also alt-F4.
    Remove minimize box from style.
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman at painless-security.com>
    
    ticket: 7332 (new)
    queue: kfw
    target_version: 1.10.4
    tags: pullup

 src/windows/leash/MainFrm.cpp |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

diff --git a/src/windows/leash/MainFrm.cpp b/src/windows/leash/MainFrm.cpp
index 5481586..1e22283 100644
--- a/src/windows/leash/MainFrm.cpp
+++ b/src/windows/leash/MainFrm.cpp
@@ -186,10 +186,6 @@ int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
 
 BOOL CMainFrame::PreTranslateMessage(MSG* pMsg)
 {
-    if ( pMsg->message == WM_SYSCOMMAND && (pMsg->wParam & 0xfff0) == SC_CLOSE )
-    {
-        return TRUE;
-    }
     return CLeashFrame::PreTranslateMessage(pMsg);
 }
 
@@ -197,7 +193,7 @@ BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
 {
 	// Use the specific class name we established earlier
     // Remove the Minimize and Maximize buttons
-//    cs.style &= ~WS_MINIMIZEBOX;
+    cs.style &= ~WS_MINIMIZEBOX;
     cs.style &= ~WS_MAXIMIZEBOX;
     // Initialize the extended window style to display a TaskBar entry with WS_EX_APPWINDOW
     cs.dwExStyle |= WS_EX_APPWINDOW;


More information about the cvs-krb5 mailing list