Changeset 847 for trunk/dll/grep.c


Ignore:
Timestamp:
Sep 29, 2007, 8:45:16 PM (18 years ago)
Author:
Gregg Young
Message:

Removed large file APIs from code where hey are not needed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/grep.c

    r841 r847  
    401401  // process all subdirectories
    402402
    403   FILEFINDBUF4L ffb;
     403  FILEFINDBUF4 ffb;
    404404  HDIR findHandle = HDIR_CREATE;
    405405  LONG ulFindCnt = 1;
     
    412412  // step through all subdirectories
    413413  DosError(FERR_DISABLEHARDERR);
    414   if (!xDosFindFirst(searchPath, &findHandle, (MUST_HAVE_DIRECTORY |
    415                      FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN | FILE_READONLY),
    416                      &ffb, (ULONG) sizeof(ffb),
    417                      (PULONG) & ulFindCnt, FIL_QUERYEASIZEL)) {
     414  if (!DosFindFirst(searchPath, &findHandle, (MUST_HAVE_DIRECTORY |
     415                    FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN | FILE_READONLY),
     416                    &ffb, (ULONG) sizeof(ffb),
     417                    (PULONG) & ulFindCnt, FIL_QUERYEASIZE)) {
    418418
    419419    // get rid of mask portion, save end-of-directory
     
    440440      }
    441441      ulFindCnt = 1;
    442     } while (!xDosFindNext(findHandle,
    443                            &ffb,
    444                            sizeof(ffb), (PULONG) & ulFindCnt));
     442    } while (!DosFindNext(findHandle,
     443                          &ffb,
     444                          sizeof(ffb), (PULONG) & ulFindCnt));
    445445    DosFindClose(findHandle);
    446446    priority_normal();
     
    454454  // process all matching files in a directory
    455455
    456   PFILEFINDBUF4L pffbArray;
    457   PFILEFINDBUF4L pffbFile;
     456  PFILEFINDBUF4 pffbArray;
     457  PFILEFINDBUF4 pffbFile;
    458458  ULONG x;
    459459  HDIR findHandle = HDIR_CREATE;
     
    462462  PSZ p;
    463463  APIRET rc;
    464   ULONG ulBufBytes = FilesToGet * sizeof(FILEFINDBUF4L);
     464  ULONG ulBufBytes = FilesToGet * sizeof(FILEFINDBUF4);
    465465  static BOOL fDone;
    466466
     
    488488  DosError(FERR_DISABLEHARDERR);
    489489  ulFindCnt = FilesToGet;
    490   rc = xDosFindFirst(szFindPath,
    491                      &findHandle,
    492                      FILE_NORMAL | grep->attrFile | grep->antiattr,
    493                      pffbArray,
    494                      ulBufBytes,
    495                      &ulFindCnt,
    496                      FIL_QUERYEASIZEL);
     490  rc = DosFindFirst(szFindPath,
     491                    &findHandle,
     492                    FILE_NORMAL | grep->attrFile | grep->antiattr,
     493                    pffbArray,
     494                    ulBufBytes,
     495                    &ulFindCnt,
     496                    FIL_QUERYEASIZE);
    497497  if (!rc) {
    498498    do {
     
    530530        if (!pffbFile->oNextEntryOffset)
    531531          break;
    532         pffbFile = (PFILEFINDBUF4L)((PBYTE)pffbFile + pffbFile->oNextEntryOffset);
     532        pffbFile = (PFILEFINDBUF4)((PBYTE)pffbFile + pffbFile->oNextEntryOffset);
    533533      } // for
    534534      if (*grep->stopflag)
     
    536536      DosSleep(0); //26 Aug 07 GKY 1
    537537      ulFindCnt = FilesToGet;
    538       rc = xDosFindNext(findHandle, pffbArray, ulBufBytes, &ulFindCnt);
     538      rc = DosFindNext(findHandle, pffbArray, ulBufBytes, &ulFindCnt);
    539539    } while (!rc);
    540540
Note: See TracChangeset for help on using the changeset viewer.