Changeset 5083 for trunk/src/user32/win32wbase.cpp
- Timestamp:
- Feb 10, 2001, 11:31:31 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/win32wbase.cpp
r5074 r5083 1 /* $Id: win32wbase.cpp,v 1.23 3 2001-02-09 18:30:25sandervl Exp $ */1 /* $Id: win32wbase.cpp,v 1.234 2001-02-10 10:31:31 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 553 553 } 554 554 555 556 555 //SvL: This completely messes up MS Word 97 (no button bar, no menu) 557 556 #if 0 … … 1889 1888 { 1890 1889 LRESULT rc; 1890 HWND hwnd = getWindowHandle(); 1891 1891 BOOL fInternalMsgBackup = fInternalMsg; 1892 1892 … … 1940 1940 break; 1941 1941 } 1942 if(!::IsWindow(hwnd)) { 1943 //window might have been destroyed by now. (this pointer invalid) 1944 //we must return immediately 1945 //(MS Visual C++ install heap corruption) 1946 //TODO: could happen in several places here!!!! 1947 return rc; 1948 } 1942 1949 fInternalMsg = fInternalMsgBackup; 1943 1950 return rc; … … 1949 1956 { 1950 1957 LRESULT rc; 1958 HWND hwnd = getWindowHandle(); 1951 1959 BOOL fInternalMsgBackup = fInternalMsg; 1952 1960 … … 1987 1995 rc = CallWindowProcW(win32wndproc, getWindowHandle(), Msg, wParam, lParam); 1988 1996 break; 1997 } 1998 if(!::IsWindow(hwnd)) { 1999 //window might have been destroyed by now. (this pointer invalid) 2000 //we must return immediately 2001 //(MS Visual C++ install heap corruption) 2002 //TODO: could happen in several places here!!!! 2003 return rc; 1989 2004 } 1990 2005 fInternalMsg = fInternalMsgBackup;
Note:
See TracChangeset
for help on using the changeset viewer.