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

    r367 r377  
    164164    pdcd = (DIRCNRDATA *)WinQueryWindowPtr(hwndCnr,QWL_USER);
    165165    if (!pdcd) {
    166       Runtime_Error(pszSrcFile, __LINE__, "no data");
     166      Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
    167167      return ret;
    168168    }
     
    338338  *pullTotalBytes = 0;
    339339  if (!info || !info->list)
    340     Runtime_Error(pszSrcFile, __LINE__, "no data");
     340    Runtime_Error2(pszSrcFile, __LINE__, IDS_NODATATEXT);
    341341  else {
    342342    WinSendMsg(hwndCnr,
     
    36993699                                       NULL);
    37003700        if (!dcd->hwndCnr) {
    3701           PostMsg(hwndClient,
    3702                   WM_CLOSE,
    3703                   MPVOID,
    3704                   MPVOID);
     3701          Win_Error2(hwndClient,hwndClient,pszSrcFile,__LINE__,IDS_WINCREATEWINDOW);
     3702          PostMsg(hwndClient,WM_CLOSE,MPVOID,MPVOID);
    37053703          free(dcd);
    37063704          hwndFrame = (HWND)0;
     
    37463744                     MPFROM2SHORT(CCHMAXPATH,0),
    37473745                     MPVOID);
    3748           WinSetWindowText(dcd->hwndExtract,
    3749                            dcd->directory);
    3750           if(!PostMsg(dcd->hwndCnr,
    3751                       UM_SETUP,
    3752                       MPVOID,
    3753                       MPVOID))
    3754             WinSendMsg(dcd->hwndCnr,
    3755                        UM_SETUP,
    3756                        MPVOID,
    3757                        MPVOID);
    3758           if(FrameFlags & FCF_MENU) {
    3759             if(!fToolbar) {
    3760 
     3746          WinSetWindowText(dcd->hwndExtract,dcd->directory);
     3747          if(!PostMsg(dcd->hwndCnr,UM_SETUP,MPVOID,MPVOID))
     3748            WinSendMsg(dcd->hwndCnr,UM_SETUP,MPVOID,MPVOID);
     3749          if (FrameFlags & FCF_MENU) {
     3750            if (!fToolbar) {
    37613751              HWND hwndMenu = WinWindowFromID(hwndFrame,FID_MENU);
    37623752
Note: See TracChangeset for help on using the changeset viewer.