Changeset 377 for trunk/dll/dircnrs.c


Ignore:
Timestamp:
Jul 27, 2006, 8:28:31 AM (19 years ago)
Author:
root
Message:

Validate WinCreateWindow

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/dircnrs.c

    r369 r377  
    39193919                                       NULL,
    39203920                                       NULL);
    3921         if(dcd->hwndCnr) {
     3921        if (!dcd->hwndCnr) {
     3922          Win_Error2(hwndClient,hwndClient,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     3923          PostMsg(hwndClient,WM_CLOSE,MPVOID,MPVOID);
     3924          free(dcd);
     3925          hwndFrame = (HWND)0;
     3926        }
     3927        else {
    39223928          WinSetWindowPtr(dcd->hwndCnr,QWL_USER,(PVOID)dcd);
    39233929          dcd->oldproc = WinSubclassWindow(dcd->hwndCnr,
     
    39723978          }
    39733979        }
    3974         else {
    3975           PostMsg(hwndClient,
    3976                   WM_CLOSE,
    3977                   MPVOID,
    3978                   MPVOID);
    3979           free(dcd);
    3980           hwndFrame = (HWND)0;
    3981         }
    39823980      }
    39833981    }
Note: See TracChangeset for help on using the changeset viewer.