Changeset 844 for trunk/av2.c


Ignore:
Timestamp:
Sep 24, 2007, 1:06:44 AM (18 years ago)
Author:
Gregg Young
Message:

Reversion of some large file funtions where file sizes is not used

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/av2.c

    r841 r844  
    11#define INCL_DOS
    22#define INCL_WIN
    3 #define INCL_LONGLONG
    43
    54#include <os2.h>
     
    2726    HDIR search_handle;
    2827    ULONG num_matches;
    29     static FILEFINDBUF3L f;
     28    static FILEFINDBUF3 f;
    3029
    3130    save_dir(s);
     
    3837      search_handle = HDIR_CREATE;
    3938      num_matches = 1;
    40       if (!xDosFindFirst(s,
     39      if (!DosFindFirst(s,
    4140                        &search_handle,
    4241                        FILE_NORMAL | FILE_DIRECTORY |
     
    4443                        FILE_ARCHIVED,
    4544                        &f,
    46                         sizeof(FILEFINDBUF3L), &num_matches, FIL_STANDARDL)) {
     45                        sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) {
    4746        do {
    4847          strcpy(enddir, f.achName);
     
    5352          else
    5453            unlinkf("%s", s);
    55         } while (!xDosFindNext(search_handle,
    56                               &f, sizeof(FILEFINDBUF3L), &num_matches));
     54        } while (!DosFindNext(search_handle,
     55                              &f, sizeof(FILEFINDBUF3), &num_matches));
    5756        DosFindClose(search_handle);
    5857      }
     
    10099                      strchr(fullname, '*') || !strchr(fullname, '.'))) {
    101100
    102       static FILEFINDBUF3L ffb;
     101      static FILEFINDBUF3 ffb;
    103102      ULONG nm;
    104103      HDIR hdir;
     
    112111        hdir = HDIR_CREATE;
    113112        nm = 1;
    114         if (!xDosFindFirst(fullname,
     113        if (!DosFindFirst(fullname,
    115114                          &hdir,
    116115                          FILE_NORMAL | FILE_SYSTEM |
    117116                          FILE_READONLY | FILE_HIDDEN | FILE_ARCHIVED,
    118                           &ffb, sizeof(FILEFINDBUF3L), &nm, FIL_STANDARDL)) {
     117                          &ffb, sizeof(FILEFINDBUF3), &nm, FIL_STANDARD)) {
    119118          strcpy(enddir, ffb.achName);
    120119          DosFindClose(hdir);
     
    130129        static CHAR path[CCHMAXPATH];
    131130        CHAR *env;
    132         FILESTATUS3L fs;
     131        FILESTATUS3 fs;
    133132
    134133        env = getenv("FM3INI");
     
    138137            DosError(FERR_DISABLEHARDERR);
    139138            if (!DosQueryPathInfo(path,
    140                                   FIL_STANDARDL, &fs, (ULONG) sizeof(fs))) {
     139                                  FIL_STANDARD, &fs, (ULONG) sizeof(fs))) {
    141140              if (!(fs.attrFile & FILE_DIRECTORY)) {
    142141                env = strrchr(path, '\\');
     
    146145              DosError(FERR_DISABLEHARDERR);
    147146              if (!DosQueryPathInfo(path,
    148                                     FIL_STANDARDL, &fs, (ULONG) sizeof(fs))) {
     147                                    FIL_STANDARD, &fs, (ULONG) sizeof(fs))) {
    149148                if (fs.attrFile & FILE_DIRECTORY)
    150149                  switch_to(path);
     
    204203                  WinDispatchMsg(hab, &qmsg);
    205204                }
    206                 DosSleep(125L);
     205                DosSleep(125);
    207206              }
    208207            }
     
    211210      }
    212211    Abort:
    213       DosSleep(125L);
     212      DosSleep(125);
    214213      WinDestroyMsgQueue(hmq);
    215214    }
Note: See TracChangeset for help on using the changeset viewer.