Changeset 1120 for trunk/dll/dircnrs.c


Ignore:
Timestamp:
Aug 26, 2008, 3:08:28 AM (17 years ago)
Author:
Gregg Young
Message:

Check TMP directory space warn if lee than 5 MiB prevent archiver from opening if less than 10 KiB (It hangs and can't be closed) (Ticket 214) Also some cleanup of the error messages for CheckDriveSpaceAvail.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/dircnrs.c

    r1113 r1120  
    4848  02 Aug 08 GKY Always pass temp variable point to treecnr UM_SHOWME to avoid
    4949                freeing dcd->directory early
     50  25 Aug 08 GKY Check TMP directory space warn if lee than 5 MiB prevent archiver from opening if
     51                less than 10 KiB (It hangs and can't be closed)
    5052
    5153***********************************************************************/
     
    16041606        OpenDirCnr(hwnd, dcd->hwndParent, dcd->hwndFrame, FALSE, (char *)mp1);
    16051607      }
    1606       else if (mp1 && IsFile(mp1) == 1) {
     1608      else if (mp1 && IsFile(mp1) == 1 &&
     1609               CheckDriveSpaceAvail(ArcTempRoot, ullDATFileSpaceNeeded, ullTmpSpaceNeeded) != 2) {
    16071610        StartArcCnr(HWND_DESKTOP,
    16081611                    dcd->hwndFrame, (CHAR *)mp1, 4, (ARC_TYPE *) mp2);
Note: See TracChangeset for help on using the changeset viewer.