Changeset 838 for trunk/dll/comp.c


Ignore:
Timestamp:
Sep 21, 2007, 9:19:18 PM (18 years ago)
Author:
Gregg Young
Message:

Remainder of changes for xDosFindFirst/Next wrapper performance test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/comp.c

    r814 r838  
    112112      ulFindCnt = 1;
    113113      // 13 Aug 07 SHL fixme to report errors
    114       if (!DosFindFirst(mask,
    115                         &hdir,
    116                         FILE_NORMAL | FILE_DIRECTORY |
    117                         FILE_ARCHIVED | FILE_READONLY | FILE_HIDDEN |
    118                         FILE_SYSTEM,
    119                         pffb, sizeof(FILEFINDBUF4), &ulFindCnt, FIL_QUERYEASIZE)) {
     114      if (!xDosFindFirst(mask,
     115                         &hdir,
     116                         FILE_NORMAL | FILE_DIRECTORY |
     117                         FILE_ARCHIVED | FILE_READONLY | FILE_HIDDEN |
     118                         FILE_SYSTEM,
     119                         pffb, sizeof(FILEFINDBUF4), &ulFindCnt, FIL_QUERYEASIZE)) {
    120120        do {
    121121          strcpy(enddir, pffb->achName);
     
    141141          }
    142142          ulFindCnt = 1;
    143         } while (!DosFindNext(hdir, pffb, sizeof(FILEFINDBUF4), &ulFindCnt));
     143        } while (!xDosFindNext(hdir, pffb, sizeof(FILEFINDBUF4), &ulFindCnt));
    144144        DosFindClose(hdir);
    145145      }
     
    771771  DosError(FERR_DISABLEHARDERR);
    772772  ulFindCnt = FilesToGet;
    773   rc = DosFindFirst(maskstr, &hDir,
    774                     FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED |
    775                     FILE_SYSTEM | FILE_HIDDEN |
    776                     (recurse ? FILE_DIRECTORY : 0),
    777                     pffbArray, ulBufBytes, &ulFindCnt, FIL_QUERYEASIZE);
     773  rc = xDosFindFirst(maskstr, &hDir,
     774                     FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED |
     775                     FILE_SYSTEM | FILE_HIDDEN |
     776                     (recurse ? FILE_DIRECTORY : 0),
     777                     pffbArray, ulBufBytes, &ulFindCnt, FIL_QUERYEASIZE);
    778778  if (!rc) {
    779779    do {
     
    809809      DosError(FERR_DISABLEHARDERR);
    810810      ulFindCnt = FilesToGet;
    811       rc = DosFindNext(hDir, pffbArray, ulBufBytes, &ulFindCnt);
     811      rc = xDosFindNext(hDir, pffbArray, ulBufBytes, &ulFindCnt);
    812812    } while (!rc);
    813813
Note: See TracChangeset for help on using the changeset viewer.