[commit] r2083 - trunk/GME/MgaUtil
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Thu Oct 18 10:30:35 CDT 2012
Author: ksmyth
Date: Thu Oct 18 10:30:35 2012
New Revision: 2083
Log:
Fix crash when ATL window cache is invalidated
Modified:
trunk/GME/MgaUtil/MgaProgressDlg.cpp
Modified: trunk/GME/MgaUtil/MgaProgressDlg.cpp
==============================================================================
--- trunk/GME/MgaUtil/MgaProgressDlg.cpp Thu Oct 18 10:30:25 2012 (r2082)
+++ trunk/GME/MgaUtil/MgaProgressDlg.cpp Thu Oct 18 10:30:35 2012 (r2083)
@@ -136,7 +136,9 @@
if( dlg.m_hWnd == NULL )
COMRETURN(E_INVALID_USAGE);
- dlg.GetParent()->EnableWindow(TRUE);
+ HWND hwndParent = ::GetParent(dlg.GetSafeHwnd());
+ if (hwndParent)
+ ::EnableWindow(hwndParent, TRUE);
HWND hwnd = dlg.m_hWnd;
dlg.Detach();
More information about the gme-commit
mailing list