Changeset 12 for trunk/dirsize.c


Ignore:
Timestamp:
Oct 16, 2002, 7:42:26 AM (23 years ago)
Author:
root
Message:

Capture last error

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dirsize.c

    r2 r12  
    204204  static CHAR fullname[CCHMAXPATH];
    205205  INT         x;
     206  ULONG       rcl;
    206207
    207208  DosError(FERR_DISABLEHARDERR);
     
    230231      if(InitFM3DLL(hab,argc,argv)) {
    231232        if(!*fullname)
    232           WinDlgBox(HWND_DESKTOP,
    233                     HWND_DESKTOP,
    234                     DirMainProc,
    235                     0,
    236                     DIRSIZE_FRAME,
    237                     NULL);
     233          rcl = WinDlgBox(HWND_DESKTOP,
     234                          HWND_DESKTOP,
     235                          DirMainProc,
     236                          0,
     237                          DIRSIZE_FRAME,
     238                          NULL);
    238239        else
    239           WinDlgBox(HWND_DESKTOP,
    240                     HWND_DESKTOP,
    241                     DirSizeProc,
    242                     FM3ModHandle,
    243                     DSZ_FRAME,
    244                     fullname);
     240          rcl = WinDlgBox(HWND_DESKTOP,
     241                          HWND_DESKTOP,
     242                          DirSizeProc,
     243                          FM3ModHandle,
     244                          DSZ_FRAME,
     245                          fullname);
     246        if (rcl == DID_ERROR)
     247          rcl = WinGetLastError(hab);
    245248      }
    246249      WinDestroyMsgQueue(hmq);
Note: See TracChangeset for help on using the changeset viewer.