Changeset 1117 for trunk/dll/tools.c


Ignore:
Timestamp:
Aug 24, 2008, 8:31:35 PM (17 years ago)
Author:
Gregg Young
Message:

Check disk free space before writing data files to prevent traps from being on a full disk (ticket 154)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/tools.c

    r1108 r1117  
    9393    return;
    9494  BldFullPathName(s, pFM2SaveDirectory, "QUICKTLS.DAT");
     95  if (CheckDriveSpaceAvail(s, ullDATFileSpaceNeeded, 0) == 2)
     96    return; //already gave error msg
    9597  fp = xfopen(s, "w", pszSrcFile, __LINE__);
    9698  if (fp) {
     
    208210    return;
    209211  }
     212  if (CheckDriveSpaceAvail(filename, ullDATFileSpaceNeeded, 0) == 2)
     213    return; //already gave error msg
    210214  fp = xfopen(filename, "w", pszSrcFile, __LINE__);
    211215  if (fp) {
Note: See TracChangeset for help on using the changeset viewer.