Ignore:
Timestamp:
Jul 25, 2017, 11:59:20 PM (8 years ago)
Author:
dmik
Message:

user32: Make r22134 actually work.

It would not due to using a virtual function from the base destructor
(which always calls the base version instead of the derived).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/win32wbase.cpp

    r22134 r22135  
    123123  fDirtyUpdateRegion = FALSE;
    124124  fWindowLocked    = FALSE;
     125  fFakeWindow      = FALSE;
    125126
    126127  state            = STATE_INIT;
     
    220221    }
    221222
    222     if (!isFakeWindow()) {   
     223    if (!isFakeWindow()) {
    223224        OSLibWinSetVisibleRegionNotify(OS2Hwnd, FALSE);
    224225        OSLibWinSetWindowULong(OS2Hwnd, OFFSET_WIN32WNDPTR, 0);
     
    14481449//******************************************************************************
    14491450BOOL Win32BaseWindow::isDesktopWindow()
    1450 {
    1451   return FALSE;
    1452 }
    1453 //******************************************************************************
    1454 //******************************************************************************
    1455 BOOL Win32BaseWindow::isFakeWindow()
    14561451{
    14571452  return FALSE;
Note: See TracChangeset for help on using the changeset viewer.