Ignore:
Timestamp:
Mar 28, 2002, 12:26:00 PM (23 years ago)
Author:
sandervl
Message:

Gracefully handle WM_QUIT message sent by window list

File:
1 edited

Legend:

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

    r7896 r8129  
    1 /* $Id: oslibmsgtranslate.cpp,v 1.83 2002-02-13 15:10:46 sandervl Exp $ */
     1/* $Id: oslibmsgtranslate.cpp,v 1.84 2002-03-28 11:25:59 sandervl Exp $ */
    22/*
    33 * Window message translation functions for OS/2
     
    165165    case WM_QUIT:
    166166        winMsg->message = WINWM_QUIT;
     167        if (fMsgRemoved && win32wnd && (ULONG)os2Msg->mp2 != 0) {
     168            // mp2 != 0 -> sent by window list; be nice and close
     169            // the window first
     170            win32wnd->MsgClose();
     171        }
    167172        break;
    168173
Note: See TracChangeset for help on using the changeset viewer.