Changeset 1120 for trunk/dll/arccnrs.c
- Timestamp:
- Aug 26, 2008, 3:08:28 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/arccnrs.c
r1117 r1120 57 57 16 Jul 08 GKY Use TMP directory for temp files if present. Use MakeTempName 58 58 19 Jul 08 GKY Replace save_dir2(dir) with pFM2SaveDirectory 59 25 Aug 08 GKY Check TMP directory space warn if lee than 5 MiB prevent archiver from opening if 60 less than 10 KiB (It hangs and can't be closed) 59 61 60 62 ***********************************************************************/ … … 444 446 info = find_type(arcname, NULL); 445 447 arctemp = xmallocz(CCHMAXPATH, pszSrcFile, __LINE__); 448 if (CheckDriveSpaceAvail(ArcTempRoot, ullDATFileSpaceNeeded, ullTmpSpaceNeeded) == 1) 449 saymsg(MB_OK, 450 HWND_DESKTOP, 451 NullStr, 452 GetPString(IDS_ARCTMPDRIVESPACELIMITED), 453 ArcTempRoot); 446 454 MakeTempName(arctemp, ArcTempRoot, 2); 455 447 456 448 457 ReTry: … … 2135 2144 CM_SEARCHSTRING, 2136 2145 MPFROMP(&srch), MPFROMLONG(CMA_FIRST)); 2137 if (pci && (INT) pci != -1) { 2138 2139 USHORT attrib = CRA_CURSORED; 2146 if (pci && (INT) pci != -1) { 2147 2148 USHORT attrib = CRA_CURSORED; 2149 2140 2150 2141 2151 /* make found item current item */ … … 2281 2291 CM_QUERYRECORDEMPHASIS, 2282 2292 MPFROMLONG(CMA_FIRST), MPFROMSHORT(CRA_CURSORED)); 2283 2293 if (pci && (INT) pci != -1) { 2284 2294 if (fSplitStatus && hwndStatus2) { 2285 2295 if (dcd->ullTotalBytes) … … 2635 2645 OpenDirCnr((HWND) 0, hwndMain, dcd->hwndFrame, FALSE, (char *)mp1); 2636 2646 } 2637 else if (mp1 && IsFile(mp1) == 1) { 2647 else if (mp1 && IsFile(mp1) == 1 && 2648 CheckDriveSpaceAvail(ArcTempRoot, ullDATFileSpaceNeeded, ullTmpSpaceNeeded) != 2) { 2638 2649 StartArcCnr(HWND_DESKTOP, 2639 2650 dcd->hwndFrame, (CHAR *) mp1, 4, (ARC_TYPE *) mp2); … … 3365 3376 ArcMenu = ArcCnrMenu = (HWND) 0; 3366 3377 EmptyArcCnr(hwnd); 3378 # ifdef FORTIFY 3379 Fortify_LeaveScope(); 3380 # endif 3367 3381 break; 3368 3382 }
Note:
See TracChangeset
for help on using the changeset viewer.