Changeset 779 for trunk/dll/dirsize.c
- Timestamp:
- Aug 12, 2007, 12:15:47 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/dirsize.c
r778 r779 217 217 if (!rc) { 218 218 register PBYTE fb = (PBYTE) pffb; 219 FILEFINDBUF4 *pffbFile ;219 FILEFINDBUF4 *pffbFile, *pffbTemp; 220 220 ULONG x; 221 221 UINT y = 1; … … 256 256 break; 257 257 DosSleep(1); 258 pffbTemp = pffb; 258 259 nm = FilesToGet; /* FilesToGet */ 259 260 y++; 260 261 pffb = xrealloc(pffb, y * (nm + 1) * sizeof(FILEFINDBUF4), pszSrcFile, __LINE__); 261 if (!pffb) //Error already sent {262 free(pffb )262 if (!pffb) { //Error already sent 263 free(pffbTemp); 263 264 break; 264 }265 DosError(FERR_DISABLEHARDERR);265 } 266 DosError(FERR_DISABLEHARDERR); 266 267 rc = DosFindNext(hdir, pffb, y * (nm + 1) * sizeof(FILEFINDBUF4), &nm); 267 268 } // while more found
Note:
See TracChangeset
for help on using the changeset viewer.