Changeset 377 for trunk/dll/viewer.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/viewer.c

    r328 r377  
    318318    case WM_CREATE:
    319319      /* create MLE window */
    320       WinCreateWindow(hwnd,
     320      if (!WinCreateWindow(hwnd,
    321321                      WC_MLE,
    322322                      (PSZ)NULL,
     
    331331                      MLE_MLE,
    332332                      MPVOID,
    333                       MPVOID);
     333                      MPVOID))
    334334      {
     335        Win_Error2(hwnd,hwnd,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     336      }
     337      else {
    335338        PFNWP oldproc;
    336 
    337339        oldproc = WinSubclassWindow(WinWindowFromID(hwnd,MLE_MLE),
    338                                     (PFNWP)MLESubProc);
    339         if(oldproc)
    340           WinSetWindowPtr(WinWindowFromID(hwnd,MLE_MLE),
    341                           QWL_USER,
    342                           (PVOID)oldproc);
     340                                    MLESubProc);
     341        WinSetWindowPtr(WinWindowFromID(hwnd,MLE_MLE),
     342                        QWL_USER,
     343                        (PVOID)oldproc);
    343344      }
    344345      break;
Note: See TracChangeset for help on using the changeset viewer.