Changeset 847


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.

Location:
trunk/dll
Files:
29 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/attribs.c

    r841 r847  
    9191  case UM_UNDO:
    9292    {
    93       FILESTATUS3L fi;
     93      FILESTATUS3 fi;
    9494      long ro = 2, hi = 2, sy = 2, ar = 2;
    9595      BOOL allgrey;
     
    101101      li = INSTDATA(hwnd);
    102102      if (li && li->list[0] && (allgrey || mp1) &&
    103           !DosQueryPathInfo(li->list[0], FIL_STANDARDL, &fi,
     103          !DosQueryPathInfo(li->list[0], FIL_STANDARD, &fi,
    104104                            (ULONG) sizeof(fi))) {
    105105        ro = ((fi.attrFile & FILE_READONLY) != 0);
     
    281281      {
    282282        ULONG temp = 0;
    283         FILESTATUS3L fi;
     283        FILESTATUS3 fi;
    284284        SHORT x;
    285285        APIRET rc;
     
    327327        for (x = 0; li->list[x]; x++) {
    328328          DosError(FERR_DISABLEHARDERR);
    329           rc = DosQueryPathInfo(li->list[x], FIL_STANDARDL, &fi,
     329          rc = DosQueryPathInfo(li->list[x], FIL_STANDARD, &fi,
    330330                                (ULONG) sizeof(fi));
    331331          if (rc)
     
    379379          else if (state == 1)
    380380            fi.attrFile |= FILE_ARCHIVED;
    381           xDosSetPathInfo(li->list[x], FIL_STANDARDL, &fi, sizeof(fi), 0);
     381          xDosSetPathInfo(li->list[x], FIL_STANDARD, &fi, sizeof(fi), 0);
    382382        }
    383383        WinDismissDlg(hwnd, 1);
  • trunk/dll/chklist.c

    r841 r847  
    431431
    432432            FILEDLG fdlg;
    433             FILESTATUS3L fs3;
     433            FILESTATUS3 fs3;
    434434            CHAR drive[3], *pdrive = drive, filename[CCHMAXPATH], *p;
    435435
     
    460460                                      filename, sizeof(filename))) {
    461461                  if (!DosQueryPathInfo(filename,
    462                                         FIL_STANDARDL, &fs3, sizeof(fs3))) {
     462                                        FIL_STANDARD, &fs3, sizeof(fs3))) {
    463463                    p = filename;
    464464                    while (*p) {
  • trunk/dll/collect.c

    r841 r847  
    25082508        if (mp2) {
    25092509          PCNRITEM pci = (PCNRITEM) ((PNOTIFYRECORDENTER) mp2)->pRecord;
    2510           FILEFINDBUF3L ffb;
     2510          FILEFINDBUF3 ffb;
    25112511          HDIR hDir = HDIR_CREATE;
    25122512          ULONG nm = 1;
     
    25182518              break;
    25192519            DosError(FERR_DISABLEHARDERR);
    2520             status = xDosFindFirst(pci->pszFileName, &hDir,
     2520            status = DosFindFirst(pci->pszFileName, &hDir,
    25212521                                   FILE_NORMAL | FILE_DIRECTORY |
    25222522                                   FILE_ARCHIVED | FILE_READONLY |
    25232523                                   FILE_HIDDEN | FILE_SYSTEM,
    2524                                    &ffb, sizeof(ffb), &nm, FIL_STANDARDL);
     2524                                   &ffb, sizeof(ffb), &nm, FIL_STANDARD);
    25252525            priority_bumped();
    25262526            if (!status) {
  • trunk/dll/comp.c

    r846 r847  
    194194  HMQ hmq2;
    195195  FILE *fp1, *fp2;
    196   ULONGLONG len1, len2;
     196  ULONG len1, len2;
    197197  ULONG offset = 0;
    198198  LONG numread1, numread2;
     
    241241          }
    242242          else {
    243             len1 = _filelengthi64(fileno(fp1));
    244             len2 = _filelengthi64(fileno(fp2));
     243            len1 = filelength(fileno(fp1));
     244            len2 = filelength(fileno(fp2));
    245245            if (len1 != len2) {
    246246              strcpy(s, GetPString(IDS_COMPDIFSIZESTEXT));
  • trunk/dll/copyf.c

    r843 r847  
    353353APIRET docopyallf(INT type, CHAR * oldname, CHAR * newname, ...)
    354354{
    355   FILEFINDBUF3L fb;
     355  FILEFINDBUF3 fb;
    356356  ULONG nm;
    357357  HDIR hdir;
     
    364364
    365365  DosError(FERR_DISABLEHARDERR);
    366   if (!xDosFindFirst(oldname)) {
     366  if (!DosFindFirst(oldname)) {
    367367    do {
    368368
     
    384384        rc = docopyf(type,, "%s",);     /* copy file */
    385385      DosError(FERR_DISABLEHARDERR);
    386     } while (!rc && !xDosFindNext());
     386    } while (!rc && !DosFindNext());
    387387    DosFindClose(hdir);
    388388  }
     
    662662{
    663663  INT ret = -1;
    664   FILESTATUS3L fsi;
     664  FILESTATUS3 fsi;
    665665
    666666  DosError(FERR_DISABLEHARDERR);
    667   if (!DosQueryPathInfo(filename, FIL_STANDARDL, &fsi, sizeof(fsi))) {
     667  if (!DosQueryPathInfo(filename, FIL_STANDARD, &fsi, sizeof(fsi))) {
    668668    fsi.attrFile = 0;
    669669    DosError(FERR_DISABLEHARDERR);
    670     if (!xDosSetPathInfo(filename, FIL_STANDARDL, &fsi, sizeof(fsi), 0))
     670    if (!xDosSetPathInfo(filename, FIL_STANDARD, &fsi, sizeof(fsi), 0))
    671671      ret = 0;
    672672  }
     
    678678  /* unlink everything from directory on down... */
    679679
    680   FILEFINDBUF3L *f;
     680  FILEFINDBUF3 *f;
    681681  HDIR search_handle;
    682682  ULONG num_matches;
     
    736736
    737737  ss = xmalloc(CCHMAXPATH, pszSrcFile, __LINE__);
    738   f = xmalloc(sizeof(FILEFINDBUF3L), pszSrcFile, __LINE__);
     738  f = xmalloc(sizeof(FILEFINDBUF3), pszSrcFile, __LINE__);
    739739  if (!ss || !f) {
    740740    xfree(ss);
     
    748748
    749749  DosError(FERR_DISABLEHARDERR);
    750   if (!xDosFindFirst(str, &search_handle, FILE_NORMAL | FILE_DIRECTORY |
     750  if (!DosFindFirst(str, &search_handle, FILE_NORMAL | FILE_DIRECTORY |
    751751                     FILE_SYSTEM | FILE_READONLY | FILE_HIDDEN | FILE_ARCHIVED,
    752                      f, sizeof(FILEFINDBUF3L), &num_matches, FIL_STANDARDL)) {
     752                     f, sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) {
    753753
    754754    strcpy(ss, s);
     
    778778        }
    779779      }
    780       num_matches = 1L;
     780      num_matches = 1;
    781781      DosError(FERR_DISABLEHARDERR);
    782     } while (!xDosFindNext(search_handle, f, sizeof(FILEFINDBUF3L),
    783                            &num_matches));
     782    } while (!DosFindNext(search_handle, f, sizeof(FILEFINDBUF3),
     783                          &num_matches));
    784784    DosFindClose(search_handle);
    785785  }
     
    795795  /* wildcard delete */
    796796
    797   FILEFINDBUF3L *f;
     797  FILEFINDBUF3 *f;
    798798  HDIR search_handle;
    799799  ULONG num_matches;
     
    830830
    831831  ss = xmalloc(CCHMAXPATH, pszSrcFile, __LINE__);
    832   f = xmalloc(sizeof(FILEFINDBUF3L), pszSrcFile, __LINE__);
     832  f = xmalloc(sizeof(FILEFINDBUF3), pszSrcFile, __LINE__);
    833833  if (!ss || !f) {
    834834    xfree(ss);
     
    842842
    843843  DosError(FERR_DISABLEHARDERR);
    844   if (!xDosFindFirst(str, &search_handle, FILE_NORMAL, f,
    845                      sizeof(FILEFINDBUF3L), &num_matches, FIL_STANDARDL)) {
     844  if (!DosFindFirst(str, &search_handle, FILE_NORMAL, f,
     845                    sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) {
    846846
    847847    strcpy(ss, s);
     
    853853      num_matches = 1;
    854854      DosError(FERR_DISABLEHARDERR);
    855     } while (!xDosFindNext(search_handle, f, sizeof(FILEFINDBUF3L),
    856                            &num_matches));
     855    } while (!DosFindNext(search_handle, f, sizeof(FILEFINDBUF3),
     856                          &num_matches));
    857857    DosFindClose(search_handle);
    858858  }
  • trunk/dll/dircnrs.c

    r841 r847  
    31273127
    31283128          PCNRITEM pci = (PCNRITEM) ((PNOTIFYRECORDENTER) mp2)->pRecord;
    3129           FILEFINDBUF3L ffb;
     3129          FILEFINDBUF3 ffb;
    31303130          HDIR hDir = HDIR_CREATE;
    31313131          ULONG nm = 1;
     
    31373137              break;
    31383138            DosError(FERR_DISABLEHARDERR);
    3139             status = xDosFindFirst(pci->pszFileName,
     3139            status = DosFindFirst(pci->pszFileName,
    31403140                                   &hDir,
    31413141                                   FILE_NORMAL | FILE_DIRECTORY |
    31423142                                   FILE_ARCHIVED | FILE_READONLY |
    31433143                                   FILE_HIDDEN | FILE_SYSTEM,
    3144                                    &ffb, sizeof(ffb), &nm, FIL_STANDARDL);
     3144                                   &ffb, sizeof(ffb), &nm, FIL_STANDARD);
    31453145            priority_bumped();
    31463146            if (!status) {
  • trunk/dll/draglist.c

    r841 r847  
    115115  DRAGIMAGE fakeicon;
    116116  PDRAGINFO pDInfo;
    117   FILESTATUS3L fs3;
     117  FILESTATUS3 fs3;
    118118  CHAR szDir[CCHMAXPATH], szFile[CCHMAXPATH], *p;
    119119
    120120  if (filename && *filename) {
    121121    if ((IsRoot(filename) && IsValidDrive(*filename)) ||
    122         !DosQueryPathInfo(filename, FIL_STANDARDL, &fs3, sizeof(fs3))) {
     122        !DosQueryPathInfo(filename, FIL_STANDARD, &fs3, sizeof(fs3))) {
    123123      strcpy(szDir, filename);
    124124      p = szDir;
     
    588588  CHAR szFile[CCHMAXPATH], szBuffer[CCHMAXPATH];
    589589  DRAGIMAGE *paDImgIcons = NULL, *pDImg;
    590   FILESTATUS3L fs3;
     590  FILESTATUS3 fs3;
    591591  BOOL ok;
    592592  DIRCNRDATA *dcd;
     
    599599  for (ulSelect = 0; list[ulSelect]; ulSelect++) {
    600600    if ((!IsRoot(list[ulSelect]) || !IsValidDrive(*list[ulSelect])) &&
    601         DosQueryPathInfo(list[ulSelect], FIL_STANDARDL, &fs3, sizeof(fs3)))
     601        DosQueryPathInfo(list[ulSelect], FIL_STANDARD, &fs3, sizeof(fs3)))
    602602      continue;
    603603    strcpy(szBuffer, list[ulSelect]);
  • trunk/dll/droplist.c

    r843 r847  
    9797      }
    9898      {                                 /* be sure that file/directory is accessible */
    99         FILESTATUS3L fsa3;
     99        FILESTATUS3 fsa3;
    100100
    101101        DosError(FERR_DISABLEHARDERR);
    102102        if (DosQueryPathInfo(buffer1,
    103                              FIL_STANDARDL,
     103                             FIL_STANDARD,
    104104                             &fsa3,
    105105                             sizeof(fsa3)) ||
  • trunk/dll/eas.c

    r844 r847  
    11861186
    11871187  HOLDFEA *head = NULL, *info, *last = NULL;
    1188   FILESTATUS4L fsa4;
     1188  FILESTATUS4 fsa4;
    11891189  HFILE handle;
    11901190  ULONG action;
     
    12011201    if (ishandle)
    12021202      handle = *(HFILE *) filename;
    1203     if (!DosQueryFileInfo(handle, FIL_QUERYEASIZEL, (PVOID)&fsa4,
     1203    if (!DosQueryFileInfo(handle, FIL_QUERYEASIZE, (PVOID)&fsa4,
    12041204                          (ULONG) sizeof(fsa4)) &&
    12051205        fsa4.cbList > 4)
     
    12911291    //03 AUG 07 GKY This isn't an error it is for processing Readonly files
    12921292    /* try it without opening it */
    1293     if (!DosQueryPathInfo(filename, FIL_QUERYEASIZEL, (PVOID) & fsa4,
     1293    if (!DosQueryPathInfo(filename, FIL_QUERYEASIZE, (PVOID) & fsa4,
    12941294                          (ULONG) sizeof(fsa4)) &&
    12951295        fsa4.cbList > 4)
  • trunk/dll/filldir.c

    r841 r847  
    11911191              rc = DosQueryPathInfo(szDrive,
    11921192                                    FIL_STANDARDL,
    1193                                     &fsa4, (ULONG) sizeof(FILESTATUS3L));
     1193                                    &fsa4, (ULONG) sizeof(FILESTATUS4L));
    11941194              fsa4.cbList = 0;
    11951195            }
  • trunk/dll/flesh.c

    r841 r847  
    227227
    228228  BOOL ret = FALSE;
    229   FILEFINDBUF3L ffb[DDEPTH];
    230   PFILEFINDBUF3L pffb;
     229  FILEFINDBUF3 ffb[DDEPTH];
     230  PFILEFINDBUF3 pffb;
    231231  HDIR hDir = HDIR_CREATE;
    232232  ULONG nm, ulM = 1, total = 0, fl = MUST_HAVE_DIRECTORY;
     
    278278
    279279  if (!isremote || !fRemoteBug)
    280     ulM = (ddepth < 16L) ? ddepth : 1L;
     280    ulM = (ddepth < 16) ? ddepth : 1;
    281281
    282282  nm = ulM;
     
    285285  if (includefiles)
    286286    fl = FILE_DIRECTORY;
    287   rc = xDosFindFirst(str,
    288                      &hDir,
    289                      FILE_NORMAL | fl |
    290                      FILE_READONLY | FILE_ARCHIVED |
    291                      FILE_SYSTEM | FILE_HIDDEN,
    292                      &ffb, ulM * sizeof(FILEFINDBUF3L), &nm, FIL_STANDARDL);
     287  rc = DosFindFirst(str,
     288                    &hDir,
     289                    FILE_NORMAL | fl |
     290                    FILE_READONLY | FILE_ARCHIVED |
     291                    FILE_SYSTEM | FILE_HIDDEN,
     292                    &ffb, ulM * sizeof(FILEFINDBUF3), &nm, FIL_STANDARD);
    293293  if (ulM == 1 && !rc) {
    294294    do {
     
    296296      if (!includefiles && !(pffb->attrFile & FILE_DIRECTORY) && !brokenlan) {
    297297        brokenlan = TRUE;
    298         ddepth = (ULONG) - 1L;
     298        ddepth = (ULONG) - 1;
    299299        ddepth--;
    300300        if (!NoBrokenNotify) {
     
    308308                   GetPString(IDS_LANERROR2TITLETEXT),
    309309                   GetPString(IDS_LANERROR2TEXT));
    310             NoBrokenNotify = 255L;
     310            NoBrokenNotify = 255;
    311311            PrfWriteProfileData(fmprof,
    312312                                FM3Str,
     
    335335      nm = 1;
    336336      DosError(FERR_DISABLEHARDERR);
    337     } while (++total < ddepth && !(rc = (xDosFindNext(hDir,
    338                                                       &ffb,
    339                                                       sizeof(FILEFINDBUF3L),
    340                                                       &nm))));
     337    } while (++total < ddepth && !(rc = (DosFindNext(hDir,
     338                                                     &ffb,
     339                                                     sizeof(FILEFINDBUF3),
     340                                                     &nm))));
    341341    DosFindClose(hDir);
    342342    if (toupper(*pciParent->pszFileName) > 'B' &&
     
    351351      if (rc && rc != ERROR_NO_MORE_FILES)
    352352        sprintf(&s[strlen(s)], GetPString(IDS_SEARCHERRORTEXT), rc, str);
    353       else if (ddepth < 16L)
     353      else if (ddepth < 16)
    354354        brokenlan = TRUE;
    355355      Notify(s);
     
    365365
    366366      for (len = 0; len < nm; len++) {
    367         pffb = (PFILEFINDBUF3L) fb;
     367        pffb = (PFILEFINDBUF3) fb;
    368368        if (!includefiles && !(pffb->attrFile & FILE_DIRECTORY)) {
    369369          if (!isbroken) {
     
    382382                       GetPString(IDS_FSDERROR2TITLETEXT),
    383383                       GetPString(IDS_FSDERROR2TEXT));
    384                 NoBrokenNotify = 255L;
     384                NoBrokenNotify = 255;
    385385                PrfWriteProfileData(fmprof,
    386386                                    FM3Str,
     
    418418        pci = WinSendMsg(hwndCnr,
    419419                         CM_ALLOCRECORD,
    420                          MPFROMLONG(EXTRA_RECORD_BYTES), MPFROMLONG(1L));
     420                         MPFROMLONG(EXTRA_RECORD_BYTES), MPFROMLONG(1));
    421421        if (!pci) {
    422422          Win_Error(hwndCnr, HWND_DESKTOP, __FILE__, __LINE__,
  • trunk/dll/getnames.c

    r841 r847  
    210210{
    211211  FILEDLG fdlg;
    212   FILESTATUS3L fsa;
     212  FILESTATUS3 fsa;
    213213  CHAR drive[3], *pdrive = drive, *p;
    214214  APIRET rc;
     
    278278    return FALSE;
    279279  MakeFullName(filename);
    280   if (!DosQueryPathInfo(filename, FIL_STANDARDL, &fsa, sizeof(fsa))) {
     280  if (!DosQueryPathInfo(filename, FIL_STANDARD, &fsa, sizeof(fsa))) {
    281281    if (fsa.attrFile & FILE_DIRECTORY) {
    282282      /* device or directory */
     
    316316{
    317317  FILEDLG fdlg;
    318   FILESTATUS3L fsa;
     318  FILESTATUS3 fsa;
    319319  CHAR drive[3], *pdrive = drive, *p;
    320320  static CHAR lastfilename[CCHMAXPATH] = "";
     
    369369    return FALSE;
    370370  MakeFullName(filename);
    371   if (!DosQueryPathInfo(filename, FIL_STANDARDL, &fsa, sizeof(fsa))) {
     371  if (!DosQueryPathInfo(filename, FIL_STANDARD, &fsa, sizeof(fsa))) {
    372372    if (fsa.attrFile & FILE_DIRECTORY) {        /* device or directory */
    373373      saymsg(MB_CANCEL | MB_ICONEXCLAMATION,
     
    375375      return FALSE;
    376376    }
    377     else if (overwrite && fsa.cbFile != 0L) {
     377    else if (overwrite && fsa.cbFile != 0) {
    378378      if (saymsg(MB_YESNO,
    379379                 hwnd,
  • 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
  • trunk/dll/inis.c

    r843 r847  
    516516    WinSetWindowText(hwndMLE, lasttext);
    517517    {
    518       FILEFINDBUF3L ffb;
     518      FILEFINDBUF3 ffb;
    519519      ULONG nm;
    520520      HDIR hdir;
     
    16181618      CHAR szFrom[CCHMAXPATH + 2], szDir[CCHMAXPATH + 1],
    16191619        szTemp[CCHMAXPATH + 2];
    1620       FILESTATUS3L fsa;
     1620      FILESTATUS3 fsa;
    16211621      INIREC inirec;
    16221622
     
    24862486
    24872487        CHAR filename[CCHMAXPATH + 81], *p;
    2488         FILESTATUS3L fsa;
     2488        FILESTATUS3 fsa;
    24892489        HINI hINI;
    24902490
     
    25092509                            TRUE) &&
    25102510            *filename &&
    2511             !DosQueryPathInfo(filename, FIL_STANDARDL, &fsa, sizeof(fsa))) {
     2511            !DosQueryPathInfo(filename, FIL_STANDARD, &fsa, sizeof(fsa))) {
    25122512          hINI = PrfOpenProfile(WinQueryAnchorBlock(hwnd), filename);
    25132513          if (!hINI) {
  • trunk/dll/mainwnd.c

    r841 r847  
    55935593      ULONG ulSearchCount;
    55945594      SHORT sSelect;
    5595       FILEFINDBUF3L findbuf;
     5595      FILEFINDBUF3 findbuf;
    55965596      HDIR hDir;
    55975597      CHAR *p;
     
    56005600      hDir = HDIR_CREATE;
    56015601      ulSearchCount = 1;
    5602       if (!xDosFindFirst("*.TLS", &hDir, FILE_READONLY | FILE_ARCHIVED,
    5603                          &findbuf, sizeof(FILEFINDBUF3L),
    5604                          &ulSearchCount, FIL_STANDARDL)) {
     5602      if (!DosFindFirst("*.TLS", &hDir, FILE_READONLY | FILE_ARCHIVED,
     5603                        &findbuf, sizeof(FILEFINDBUF3),
     5604                        &ulSearchCount, FIL_STANDARD)) {
    56055605        do {
    56065606          priority_bumped();
     
    56275627          }
    56285628        }
    5629         while (!xDosFindNext(hDir, &findbuf, sizeof(FILEFINDBUF3L),
    5630                              &ulSearchCount));
     5629        while (!DosFindNext(hDir, &findbuf, sizeof(FILEFINDBUF3),
     5630                            &ulSearchCount));
    56315631        DosFindClose(hDir);
    56325632        priority_bumped();
     
    56425642      ULONG ulDriveMap;
    56435643      ULONG ulSearchCount;
    5644       FILEFINDBUF3L findbuf;
     5644      FILEFINDBUF3 findbuf;
    56455645      HDIR hDir;
    56465646      APIRET rc;
     
    56615661          ulSearchCount = 1;
    56625662          if (!IsRoot(info->path))
    5663             rc = xDosFindFirst(info->path, &hDir, FILE_DIRECTORY |
    5664                                MUST_HAVE_DIRECTORY | FILE_READONLY |
    5665                                FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    5666                                &findbuf, sizeof(FILEFINDBUF3L),
    5667                                &ulSearchCount, FIL_STANDARDL);
     5663            rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |
     5664                              MUST_HAVE_DIRECTORY | FILE_READONLY |
     5665                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     5666                              &findbuf, sizeof(FILEFINDBUF3),
     5667                              &ulSearchCount, FIL_STANDARD);
    56685668          else {
    56695669            rc = 0;
     
    56855685            }
    56865686          }
    5687           else if (!(ulDriveMap & (1L << (toupper(*info->path) - 'A')))) {
     5687          else if (!(ulDriveMap & (1 << (toupper(*info->path) - 'A')))) {
    56885688            temp = info->next;
    56895689            remove_udir(info->path);
     
    57035703          ulSearchCount = 1;
    57045704          if (!IsRoot(info->path))
    5705             rc = xDosFindFirst(info->path, &hDir, FILE_DIRECTORY |
    5706                                MUST_HAVE_DIRECTORY | FILE_READONLY |
    5707                                FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    5708                                &findbuf, sizeof(FILEFINDBUF3L),
    5709                                &ulSearchCount, FIL_STANDARDL);
     5705            rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |
     5706                              MUST_HAVE_DIRECTORY | FILE_READONLY |
     5707                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     5708                              &findbuf, sizeof(FILEFINDBUF3),
     5709                              &ulSearchCount, FIL_STANDARD);
    57105710          else {
    57115711            rc = 0;
     
    57275727            }
    57285728          }
    5729           else if (!(ulDriveMap & (1L << (toupper(*info->path) - 'A')))) {
     5729          else if (!(ulDriveMap & (1 << (toupper(*info->path) - 'A')))) {
    57305730            temp = info->next;
    57315731            remove_udir(info->path);
  • trunk/dll/saveclip.c

    r846 r847  
    434434            fseek(fp, 0, SEEK_SET);
    435435            if (WinQueryButtonCheckstate(hwnd, SAV_APPEND) == 0)
    436               DosSetFileSizeL((HFILE) fileno(fp), 0);
     436              DosSetFileSize((HFILE) fileno(fp), 0);
    437437            else
    438438              fseek(fp, 0, SEEK_END);
     
    785785            fseek(fp, 0, SEEK_SET);
    786786            if (WinQueryButtonCheckstate(hwnd, SAV_APPEND) == 0)
    787               DosSetFileSizeL((HFILE) fileno(fp), 0);
     787              DosSetFileSize((HFILE) fileno(fp), 0);
    788788            else
    789789              fseek(fp, 0, SEEK_END);
  • trunk/dll/seeall.c

    r846 r847  
    465465          x = 0;
    466466          while (list[x]) {
    467             FILESTATUS3L fsa;
     467            FILESTATUS3 fsa;
    468468            // BOOL spaces;
    469469            // if (needs_quoting(list[x])) {
     
    476476            memset(&fsa, 0, sizeof(fsa));
    477477            DosError(FERR_DISABLEHARDERR);
    478             DosQueryPathInfo(list[x], FIL_STANDARDL, &fsa, sizeof(fsa));
     478            DosQueryPathInfo(list[x], FIL_STANDARD, &fsa, sizeof(fsa));
    479479            if (fsa.attrFile & FILE_DIRECTORY) {
    480480              BldQuotedFullPathName(szBuffer + strlen(szBuffer),
     
    888888          CHECKLIST cl;
    889889          INT isdir = 0, sysdir = 0, ro = 0, hs = 0;
    890           FILESTATUS3L fsa;
     890          FILESTATUS3 fsa;
    891891          CHAR prompt[CCHMAXPATH * 3];
    892892          APIRET error;
     
    901901            }
    902902            DosError(FERR_DISABLEHARDERR);
    903             if (DosQueryPathInfo(list[x], FIL_STANDARDL, &fsa, sizeof(fsa))) {
     903            if (DosQueryPathInfo(list[x], FIL_STANDARD, &fsa, sizeof(fsa))) {
    904904              list = RemoveFromList(list, list[x]);
    905905              if (!list)
     
    983983            fsa.attrFile = 0;
    984984            DosError(FERR_DISABLEHARDERR);
    985             DosQueryPathInfo(list[x], FIL_STANDARDL, &fsa, sizeof(fsa));
     985            DosQueryPathInfo(list[x], FIL_STANDARD, &fsa, sizeof(fsa));
    986986            if (fsa.attrFile & FILE_DIRECTORY) {
    987987              sprintf(prompt, GetPString(IDS_DELETINGTEXT), list[x]);
  • trunk/dll/select.c

    r841 r847  
    815815          }
    816816          else {
    817             size_t len1 = _filelengthi64(fileno(fp1));
    818             size_t len2 = _filelengthi64(fileno(fp2));
     817            size_t len1 = filelength(fileno(fp1));
     818            size_t len2 = filelength(fileno(fp2));
    819819
    820820            if (len1 == len2) {
  • trunk/dll/shadow.c

    r841 r847  
    167167  CHAR szBuff[CCHMAXPATH + 8];
    168168  HOBJECT obj = (HOBJECT) 0;
    169   FILESTATUS3L fsa;
     169  FILESTATUS3 fsa;
    170170
    171171  *szBuff = 0;
     
    200200    while (list[x]) {
    201201      if (!DosQueryPathInfo(list[x],
    202                             FIL_STANDARDL, &fsa,
    203                             (ULONG) sizeof(FILESTATUS3L))) {
     202                            FIL_STANDARD, &fsa,
     203                            (ULONG) sizeof(FILESTATUS3))) {
    204204
    205205        ULONG apt;
  • trunk/dll/srchpath.c

    r841 r847  
    105105      || strchr(filename, ':')) {
    106106
    107     FILESTATUS3L fsa;
     107    FILESTATUS3 fsa;
    108108
    109     if (!DosQueryPathInfo(filename, FIL_STANDARDL, &fsa, (ULONG) sizeof(fsa)))
     109    if (!DosQueryPathInfo(filename, FIL_STANDARD, &fsa, (ULONG) sizeof(fsa)))
    110110      return filename;
    111111    *fbuf = 0;
  • trunk/dll/tools.c

    r841 r847  
    890890                      EM_SETTEXTLIMIT, MPFROM2SHORT(CCHMAXPATH, 0), MPVOID);
    891891    {
    892       FILEFINDBUF3L findbuf;
     892      FILEFINDBUF3 findbuf;
    893893      HDIR hDir;
    894894      ULONG ulSearchCount, x = 0;
     
    901901        ulSearchCount = 1;
    902902        DosError(FERR_DISABLEHARDERR);
    903         if (!xDosFindFirst(masks[x],
    904                            &hDir,
    905                            FILE_ARCHIVED,
    906                            &findbuf,
    907                            sizeof(FILEFINDBUF3L),
    908                            &ulSearchCount, FIL_STANDARDL)) {
     903        if (!DosFindFirst(masks[x],
     904                          &hDir,
     905                          FILE_ARCHIVED,
     906                          &findbuf,
     907                          sizeof(FILEFINDBUF3),
     908                          &ulSearchCount, FIL_STANDARD)) {
    909909          do {
    910910            priority_bumped();
     
    915915                       MPFROMP(findbuf.achName));
    916916            ulSearchCount = 1;
    917           } while (!xDosFindNext(hDir,
    918                                  &findbuf,
    919                                  sizeof(FILEFINDBUF3L), &ulSearchCount));
     917          } while (!DosFindNext(hDir,
     918                                &findbuf,
     919                                sizeof(FILEFINDBUF3), &ulSearchCount));
    920920          DosFindClose(hDir);
    921921          priority_bumped();
  • trunk/dll/treecnr.c

    r841 r847  
    17281728  case UM_ENTER:
    17291729    {
    1730       FILEFINDBUF3L ffb;
     1730      FILEFINDBUF3 ffb;
    17311731      HDIR hDir = HDIR_CREATE;
    17321732      ULONG nm = 1;
     
    18881888        if (!IsOk) {
    18891889          DosError(FERR_DISABLEHARDERR);
    1890           status = xDosFindFirst(pci->pszFileName, &hDir,
    1891                                  FILE_NORMAL | FILE_DIRECTORY |
    1892                                  FILE_ARCHIVED | FILE_READONLY |
    1893                                  FILE_HIDDEN | FILE_SYSTEM,
    1894                                  &ffb, sizeof(ffb), &nm, FIL_STANDARDL);
     1890          status = DosFindFirst(pci->pszFileName, &hDir,
     1891                                FILE_NORMAL | FILE_DIRECTORY |
     1892                                FILE_ARCHIVED | FILE_READONLY |
     1893                                FILE_HIDDEN | FILE_SYSTEM,
     1894                                &ffb, sizeof(ffb), &nm, FIL_STANDARD);
    18951895          priority_bumped();
    18961896        }
  • trunk/dll/undel.c

    r841 r847  
    5656  struct tempstruct *undelinfo;
    5757  BOOL killme = FALSE;
    58   FILESTATUS3L fsa;
     58  FILESTATUS3 fsa;
    5959
    6060  undelinfo = (struct tempstruct *)arg;
     
    136136                                     MPFROM2SHORT(0, LIT_FIRST),
    137137                                     MPFROMP(s)) < 0
    138                    && DosQueryPathInfo(s, FIL_STANDARDL, &fsa,
     138                   && DosQueryPathInfo(s, FIL_STANDARD, &fsa,
    139139                                       (ULONG) sizeof(fsa)))
    140140            WinSendDlgItemMsg(hwnd, UNDEL_LISTBOX, LM_INSERTITEM,
  • trunk/dll/valid.c

    r844 r847  
    8787
    8888  int comp = 0;
    89   FILESTATUS3L fs3o, fs3n;
     89  FILESTATUS3 fs3o, fs3n;
    9090
    9191  DosError(FERR_DISABLEHARDERR);
    92   if (!DosQueryPathInfo(file1, FIL_STANDARDL, &fs3o, sizeof(fs3o))) {
    93     DosError(FERR_DISABLEHARDERR);
    94     if (!DosQueryPathInfo(file2, FIL_STANDARDL, &fs3n, sizeof(fs3n))) {
     92  if (!DosQueryPathInfo(file1, FIL_STANDARD, &fs3o, sizeof(fs3o))) {
     93    DosError(FERR_DISABLEHARDERR);
     94    if (!DosQueryPathInfo(file2, FIL_STANDARD, &fs3n, sizeof(fs3n))) {
    9595      comp = (fs3n.fdateLastWrite.year >
    9696              fs3o.fdateLastWrite.year) ? 1 :
     
    379379  /* returns:  -1 (error), 0 (is a directory), or 1 (is a file) */
    380380
    381   FILESTATUS3L fsa;
     381  FILESTATUS3 fsa;
    382382  APIRET ret;
    383383
    384384  if (filename && *filename) {
    385385    DosError(FERR_DISABLEHARDERR);
    386     ret = DosQueryPathInfo(filename, FIL_STANDARDL, &fsa, (ULONG) sizeof(fsa));
     386    ret = DosQueryPathInfo(filename, FIL_STANDARD, &fsa, (ULONG) sizeof(fsa));
    387387    if (!ret)
    388388      return ((fsa.attrFile & FILE_DIRECTORY) == 0);
     
    408408{
    409409  CHAR fullname[CCHMAXPATH];
    410   FILESTATUS3L fs;
     410  FILESTATUS3 fs;
    411411
    412412  if (path) {
     
    418418          DosError(FERR_DISABLEHARDERR);
    419419          if (!DosQueryPathInfo(fullname,
    420                                 FIL_STANDARDL,
     420                                FIL_STANDARD,
    421421                                &fs,
    422422                                sizeof(fs)) && (fs.attrFile & FILE_DIRECTORY))
     
    462462  ULONG ulDrv;
    463463  CHAR *p;
    464   FILESTATUS3L fs;
     464  FILESTATUS3 fs;
    465465  APIRET rc;
    466466
     
    472472          return path;
    473473        DosError(FERR_DISABLEHARDERR);
    474         rc = DosQueryPathInfo(path, FIL_STANDARDL, &fs, sizeof(fs));
     474        rc = DosQueryPathInfo(path, FIL_STANDARD, &fs, sizeof(fs));
    475475        if (!rc && (fs.attrFile & FILE_DIRECTORY))
    476476          return path;
  • trunk/dll/viewer.c

    r841 r847  
    791791      if (!MLEgetreadonly(hwndMLE)) {
    792792
    793         LONGLONG oldsize;
     793        ULONG oldsize;
    794794
    795795        if (!*vw->exportfilename ||
     
    809809          fp = xfopen(vw->exportfilename, "r+", pszSrcFile, __LINE__);
    810810          if (fp) {
    811             oldsize = _filelengthi64(fileno(fp));
    812             DosSetFileSizeL(fileno(fp), 0);
     811            oldsize = filelength(fileno(fp));
     812            DosSetFileSize(fileno(fp), 0);
    813813            fclose(fp);
    814814          }
     
    823823          fp = xfopen(vw->exportfilename, "r+", pszSrcFile, __LINE__);
    824824          if (fp) {
    825             DosSetFileSizeL(fileno(fp), oldsize);
     825            DosSetFileSize(fileno(fp), oldsize);
    826826            fclose(fp);
    827827          }
  • trunk/dll/viewinf.c

    r841 r847  
    9494
    9595              CHAR mask[CCHMAXPATH], *enddir, text[CCHMAXPATH * 2];
    96               FILEFINDBUF3L ffb;
     96              FILEFINDBUF3 ffb;
    9797              HDIR hdir;
    9898              ULONG nm;
     
    109109              nm = 1;
    110110              DosError(FERR_DISABLEHARDERR);
    111               if (!xDosFindFirst(mask, &hdir, FILE_NORMAL | FILE_ARCHIVED,
    112                                  &ffb, sizeof(ffb), &nm, FIL_STANDARDL)) {
     111              if (!DosFindFirst(mask, &hdir, FILE_NORMAL | FILE_ARCHIVED,
     112                                &ffb, sizeof(ffb), &nm, FIL_STANDARD)) {
    113113                do {
    114114                  priority_normal();
     
    149149                Continue:
    150150                  nm = 1;
    151                 } while (!xDosFindNext(hdir, &ffb, sizeof(ffb), &nm));
     151                } while (!DosFindNext(hdir, &ffb, sizeof(ffb), &nm));
    152152                DosFindClose(hdir);
    153153                priority_normal();
  • trunk/dll/walkem.c

    r841 r847  
    539539
    540540  CHAR szDrive[] = " :", szTemp[1032];
    541   FILEFINDBUF3L findbuf;
     541  FILEFINDBUF3 findbuf;
    542542  HDIR hDir = HDIR_CREATE;
    543543  SHORT sDrive;
     
    575575            pszPath, (pszPath[strlen(pszPath) - 1] == '\\') ? "" : "\\");
    576576    DosError(FERR_DISABLEHARDERR);
    577     if (!xDosFindFirst(szTemp,
    578                        &hDir,
    579                        FILE_DIRECTORY | MUST_HAVE_DIRECTORY |
    580                        FILE_READONLY | FILE_ARCHIVED | FILE_SYSTEM |
    581                        FILE_HIDDEN,
    582                        &findbuf,
    583                        sizeof(FILEFINDBUF3L), &ulSearchCount, FIL_STANDARDL)) {
     577    if (!DosFindFirst(szTemp,
     578                      &hDir,
     579                      FILE_DIRECTORY | MUST_HAVE_DIRECTORY |
     580                      FILE_READONLY | FILE_ARCHIVED | FILE_SYSTEM |
     581                      FILE_HIDDEN,
     582                      &findbuf,
     583                      sizeof(FILEFINDBUF3), &ulSearchCount, FIL_STANDARD)) {
    584584      do {
    585585        if (findbuf.attrFile & FILE_DIRECTORY) {
     
    597597        }
    598598        ulSearchCount = 1;
    599       } while (!xDosFindNext(hDir,
    600                              &findbuf, sizeof(FILEFINDBUF3L), &ulSearchCount));
     599      } while (!DosFindNext(hDir,
     600                            &findbuf, sizeof(FILEFINDBUF3), &ulSearchCount));
    601601      DosFindClose(hDir);
    602602    }
     
    696696      ULONG ulDriveNum, ulDriveMap;
    697697      ULONG ulSearchCount;
    698       FILEFINDBUF3L findbuf;
     698      FILEFINDBUF3 findbuf;
    699699      HDIR hDir;
    700700      APIRET rc;
     
    712712          ulSearchCount = 1;
    713713          if (!IsRoot(info->path))
    714             rc = xDosFindFirst(info->path, &hDir, FILE_DIRECTORY |
    715                                MUST_HAVE_DIRECTORY | FILE_READONLY |
    716                                FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    717                                &findbuf, sizeof(FILEFINDBUF3L),
    718                                &ulSearchCount, FIL_STANDARDL);
     714            rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |
     715                              MUST_HAVE_DIRECTORY | FILE_READONLY |
     716                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     717                              &findbuf, sizeof(FILEFINDBUF3),
     718                              &ulSearchCount, FIL_STANDARD);
    719719          else {
    720720            rc = 0;
     
    753753          ulSearchCount = 1;
    754754          if (!IsRoot(info->path))
    755             rc = xDosFindFirst(info->path, &hDir, FILE_DIRECTORY |
    756                                MUST_HAVE_DIRECTORY | FILE_READONLY |
    757                                FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    758                                &findbuf, sizeof(FILEFINDBUF3L),
    759                                &ulSearchCount, FIL_STANDARDL);
     755            rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |
     756                              MUST_HAVE_DIRECTORY | FILE_READONLY |
     757                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     758                              &findbuf, sizeof(FILEFINDBUF3),
     759                              &ulSearchCount, FIL_STANDARD);
    760760          else {
    761761            rc = 0;
     
    892892
    893893        ULONG ulSearchCount;
    894         FILEFINDBUF3L findbuf;
     894        FILEFINDBUF3 findbuf;
    895895        HDIR hDir;
    896896        APIRET rc;
     
    904904        ulSearchCount = 1;
    905905        if (!IsRoot(szBuffer)) {
    906           rc = xDosFindFirst(szBuffer, &hDir, FILE_DIRECTORY |
    907                              MUST_HAVE_DIRECTORY | FILE_READONLY |
    908                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    909                              &findbuf, sizeof(FILEFINDBUF3L),
    910                              &ulSearchCount, FIL_STANDARDL);
     906          rc = DosFindFirst(szBuffer, &hDir, FILE_DIRECTORY |
     907                            MUST_HAVE_DIRECTORY | FILE_READONLY |
     908                            FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     909                            &findbuf, sizeof(FILEFINDBUF3),
     910                            &ulSearchCount, FIL_STANDARD);
    911911          if (!rc)
    912912            DosFindClose(hDir);
     
    942942
    943943        ULONG ulSearchCount;
    944         FILEFINDBUF3L findbuf;
     944        FILEFINDBUF3 findbuf;
    945945        HDIR hDir;
    946946        APIRET rc;
     
    950950        ulSearchCount = 1;
    951951        if (!IsRoot(szBuffer)) {
    952           rc = xDosFindFirst(szBuffer,
    953                              &hDir,
    954                              FILE_DIRECTORY |
    955                              MUST_HAVE_DIRECTORY | FILE_READONLY |
    956                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    957                              &findbuf,
    958                              sizeof(FILEFINDBUF3L),
    959                              &ulSearchCount, FIL_STANDARDL);
     952          rc = DosFindFirst(szBuffer,
     953                            &hDir,
     954                            FILE_DIRECTORY |
     955                            MUST_HAVE_DIRECTORY | FILE_READONLY |
     956                            FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     957                            &findbuf,
     958                            sizeof(FILEFINDBUF3),
     959                            &ulSearchCount, FIL_STANDARD);
    960960          if (!rc)
    961961            DosFindClose(hDir);
     
    10181018
    10191019        ULONG ulSearchCount;
    1020         FILEFINDBUF3L findbuf;
     1020        FILEFINDBUF3 findbuf;
    10211021        HDIR hDir;
    10221022        APIRET rc;
     
    10331033          ulSearchCount = 1;
    10341034          if (!IsRoot(szBuff)) {
    1035             rc = xDosFindFirst(szBuff,
    1036                                &hDir,
    1037                                FILE_DIRECTORY |
    1038                                MUST_HAVE_DIRECTORY | FILE_READONLY |
    1039                                FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    1040                                &findbuf,
    1041                                sizeof(FILEFINDBUF3L),
    1042                                &ulSearchCount, FIL_STANDARDL);
     1035            rc = DosFindFirst(szBuff,
     1036                              &hDir,
     1037                              FILE_DIRECTORY |
     1038                              MUST_HAVE_DIRECTORY | FILE_READONLY |
     1039                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     1040                              &findbuf,
     1041                              sizeof(FILEFINDBUF3),
     1042                              &ulSearchCount, FIL_STANDARD);
    10431043            if (!rc)
    10441044              DosFindClose(hDir);
     
    13811381
    13821382        ULONG ulSearchCount;
    1383         FILEFINDBUF3L findbuf;
     1383        FILEFINDBUF3 findbuf;
    13841384        HDIR hDir;
    13851385        APIRET rc;
     
    13961396          ulSearchCount = 1;
    13971397          if (!IsRoot(szBuff)) {
    1398             rc = xDosFindFirst(szBuff,
    1399                                &hDir,
    1400                                FILE_DIRECTORY |
    1401                                MUST_HAVE_DIRECTORY | FILE_READONLY |
    1402                                FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    1403                                &findbuf,
    1404                                sizeof(FILEFINDBUF3L),
    1405                                &ulSearchCount, FIL_STANDARDL);
     1398            rc = DosFindFirst(szBuff,
     1399                              &hDir,
     1400                              FILE_DIRECTORY |
     1401                              MUST_HAVE_DIRECTORY | FILE_READONLY |
     1402                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     1403                              &findbuf,
     1404                              sizeof(FILEFINDBUF3),
     1405                              &ulSearchCount, FIL_STANDARD);
    14061406            if (!rc)
    14071407              DosFindClose(hDir);
     
    14461446
    14471447        ULONG ulSearchCount;
    1448         FILEFINDBUF3L findbuf;
     1448        FILEFINDBUF3 findbuf;
    14491449        HDIR hDir;
    14501450        APIRET rc;
     
    14611461          ulSearchCount = 1;
    14621462          if (!IsRoot(szBuff)) {
    1463             rc = xDosFindFirst(szBuff,
    1464                                &hDir,
    1465                                FILE_DIRECTORY |
    1466                                MUST_HAVE_DIRECTORY | FILE_READONLY |
    1467                                FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
    1468                                &findbuf,
    1469                                sizeof(FILEFINDBUF3L),
    1470                                &ulSearchCount, FIL_STANDARDL);
     1463            rc = DosFindFirst(szBuff,
     1464                              &hDir,
     1465                              FILE_DIRECTORY |
     1466                              MUST_HAVE_DIRECTORY | FILE_READONLY |
     1467                              FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,
     1468                              &findbuf,
     1469                              sizeof(FILEFINDBUF3),
     1470                              &ulSearchCount, FIL_STANDARD);
    14711471            if (!rc)
    14721472              DosFindClose(hDir);
  • trunk/dll/worker.c

    r841 r847  
    398398                    goto Abort;
    399399                  {
    400                     FILESTATUS3L fsa;
     400                    FILESTATUS3 fsa;
    401401
    402402                    DosError(FERR_DISABLEHARDERR);
    403403                    if (DosQueryPathInfo(ex.extractdir,
    404                                          FIL_STANDARDL,
     404                                         FIL_STANDARD,
    405405                                         &fsa,
    406                                          (ULONG) sizeof(FILESTATUS3L)) ||
     406                                         (ULONG) sizeof(FILESTATUS3)) ||
    407407                    !(fsa.attrFile & FILE_DIRECTORY))
    408408                      goto Abort;
     
    487487              case IDM_OPENTREE:
    488488                {
    489                   FILESTATUS3L fsa;
     489                  FILESTATUS3 fsa;
    490490
    491491                  DosError(FERR_DISABLEHARDERR);
    492492                  if (DosQueryPathInfo(wk->li->list[x],
    493                                        FIL_STANDARDL,
     493                                       FIL_STANDARD,
    494494                                       &fsa,
    495                                        (ULONG) sizeof(FILESTATUS3L)) ||
     495                                       (ULONG) sizeof(FILESTATUS3)) ||
    496496                  !(fsa.attrFile & FILE_DIRECTORY))
    497497                    break;
     
    12481248              x = 0;
    12491249              while (wk->li->list[x]) {
    1250                 FILESTATUS3L fsa;
     1250                FILESTATUS3 fsa;
    12511251                // BOOL spaces;
    12521252                // if (needs_quoting(wk->li->list[x])) {
     
    12571257                //   spaces = FALSE;
    12581258                // strcat(szBuffer, wk->li->list[x]);
    1259                 memset(&fsa, 0, sizeof(FILESTATUS3L));
     1259                memset(&fsa, 0, sizeof(FILESTATUS3));
    12601260                DosError(FERR_DISABLEHARDERR);
    12611261                DosQueryPathInfo(wk->li->list[x],
    1262                                  FIL_STANDARDL,
    1263                                  &fsa, (ULONG) sizeof(FILESTATUS3L));
     1262                                 FIL_STANDARD,
     1263                                 &fsa, (ULONG) sizeof(FILESTATUS3));
    12641264                if (fsa.attrFile & FILE_DIRECTORY) {
    12651265                  BldQuotedFullPathName(szBuffer + strlen(szBuffer), wk->li->list[x], "*");
     
    14481448              INT isdir = 0, sysdir = 0, ro = 0, hs = 0;
    14491449              register INT x;
    1450               FILESTATUS3L fsa;
     1450              FILESTATUS3 fsa;
    14511451              CHAR prompt[CCHMAXPATH * 3];
    14521452              APIRET error;
     
    14631463                DosError(FERR_DISABLEHARDERR);
    14641464                if (DosQueryPathInfo(wk->li->list[x],
    1465                                      FIL_STANDARDL, &fsa,
    1466                                      (ULONG) sizeof(FILESTATUS3L))) {
     1465                                     FIL_STANDARD, &fsa,
     1466                                     (ULONG) sizeof(FILESTATUS3))) {
    14671467                  wk->li->list = RemoveFromList(wk->li->list,
    14681468                                                wk->li->list[x]);
     
    15501550                DosError(FERR_DISABLEHARDERR);
    15511551                DosQueryPathInfo(wk->li->list[x],
    1552                                  FIL_STANDARDL,
    1553                                  &fsa, (ULONG) sizeof(FILESTATUS3L));
     1552                                 FIL_STANDARD,
     1553                                 &fsa, (ULONG) sizeof(FILESTATUS3));
    15541554                if (fsa.attrFile & FILE_DIRECTORY) {
    15551555                  sprintf(prompt,
  • trunk/dll/wrappers.c

    r841 r847  
    6666 * and we don't put enough additional data on the stack for this to occur.
    6767 * It is caller's responsitibility to report errors
    68  * @param pInfoBuf pointer to FILESTATUS3L or EAOP2 buffer
    69  * @param ulInfoLevel FIL_STANDARDL or FIL_QUERYEASIZE
     68 * @param pInfoBuf pointer to FILESTATUS3(L) or EAOP2 buffer
     69 * @param ulInfoLevel FIL_STANDARD(L) or FIL_QUERYEASIZE
    7070 * @returns Same as DosSetPathInfo
    7171 */
     
    7878{
    7979    APIRET rc = DosSetPathInfo(pszPathName, ulInfoLevel, pInfoBuf, cbInfoBuf, flOptions);
    80     FILESTATUS3L alt_fs3;
     80    FILESTATUS3 alt_fs3;
     81    FILESTATUS3L alt_fs3L;
    8182    EAOP2 alt_eaop2;
    8283    if (rc == ERROR_INVALID_NAME) {
    8384      switch (ulInfoLevel) {
    84       case FIL_STANDARDL:
    85         alt_fs3 = *(PFILESTATUS3L)pInfoBuf;     // Copy
    86         rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_fs3, sizeof(alt_fs3), flOptions);
    87         break;
    88       case FIL_QUERYEASIZE:
    89         alt_eaop2 = *(PEAOP2)pInfoBuf;  // Copy
    90         rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_eaop2, sizeof(alt_eaop2), flOptions);
    91         break;
     85        case FIL_STANDARD:
     86          alt_fs3 = *(PFILESTATUS3)pInfoBuf;    // Copy
     87          rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_fs3, sizeof(alt_fs3), flOptions);
     88          break;
     89        case FIL_STANDARDL:
     90          alt_fs3L = *(PFILESTATUS3L)pInfoBuf;  // Copy
     91          rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_fs3L, sizeof(alt_fs3L), flOptions);
     92          break;
     93        case FIL_QUERYEASIZE:
     94          alt_eaop2 = *(PEAOP2)pInfoBuf;        // Copy
     95          rc = DosSetPathInfo(pszPathName, ulInfoLevel, &alt_eaop2, sizeof(alt_eaop2), flOptions);
     96          break;
    9297      default:
    9398        Runtime_Error(pszSrcFile, __LINE__, "ulInfoLevel %u unexpected", ulInfoLevel);
Note: See TracChangeset for help on using the changeset viewer.