Changeset 844 for trunk/av2.c
- Timestamp:
- Sep 24, 2007, 1:06:44 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/av2.c
r841 r844 1 1 #define INCL_DOS 2 2 #define INCL_WIN 3 #define INCL_LONGLONG4 3 5 4 #include <os2.h> … … 27 26 HDIR search_handle; 28 27 ULONG num_matches; 29 static FILEFINDBUF3 Lf;28 static FILEFINDBUF3 f; 30 29 31 30 save_dir(s); … … 38 37 search_handle = HDIR_CREATE; 39 38 num_matches = 1; 40 if (! xDosFindFirst(s,39 if (!DosFindFirst(s, 41 40 &search_handle, 42 41 FILE_NORMAL | FILE_DIRECTORY | … … 44 43 FILE_ARCHIVED, 45 44 &f, 46 sizeof(FILEFINDBUF3 L), &num_matches, FIL_STANDARDL)) {45 sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) { 47 46 do { 48 47 strcpy(enddir, f.achName); … … 53 52 else 54 53 unlinkf("%s", s); 55 } while (! xDosFindNext(search_handle,56 &f, sizeof(FILEFINDBUF3 L), &num_matches));54 } while (!DosFindNext(search_handle, 55 &f, sizeof(FILEFINDBUF3), &num_matches)); 57 56 DosFindClose(search_handle); 58 57 } … … 100 99 strchr(fullname, '*') || !strchr(fullname, '.'))) { 101 100 102 static FILEFINDBUF3 Lffb;101 static FILEFINDBUF3 ffb; 103 102 ULONG nm; 104 103 HDIR hdir; … … 112 111 hdir = HDIR_CREATE; 113 112 nm = 1; 114 if (! xDosFindFirst(fullname,113 if (!DosFindFirst(fullname, 115 114 &hdir, 116 115 FILE_NORMAL | FILE_SYSTEM | 117 116 FILE_READONLY | FILE_HIDDEN | FILE_ARCHIVED, 118 &ffb, sizeof(FILEFINDBUF3 L), &nm, FIL_STANDARDL)) {117 &ffb, sizeof(FILEFINDBUF3), &nm, FIL_STANDARD)) { 119 118 strcpy(enddir, ffb.achName); 120 119 DosFindClose(hdir); … … 130 129 static CHAR path[CCHMAXPATH]; 131 130 CHAR *env; 132 FILESTATUS3 Lfs;131 FILESTATUS3 fs; 133 132 134 133 env = getenv("FM3INI"); … … 138 137 DosError(FERR_DISABLEHARDERR); 139 138 if (!DosQueryPathInfo(path, 140 FIL_STANDARD L, &fs, (ULONG) sizeof(fs))) {139 FIL_STANDARD, &fs, (ULONG) sizeof(fs))) { 141 140 if (!(fs.attrFile & FILE_DIRECTORY)) { 142 141 env = strrchr(path, '\\'); … … 146 145 DosError(FERR_DISABLEHARDERR); 147 146 if (!DosQueryPathInfo(path, 148 FIL_STANDARD L, &fs, (ULONG) sizeof(fs))) {147 FIL_STANDARD, &fs, (ULONG) sizeof(fs))) { 149 148 if (fs.attrFile & FILE_DIRECTORY) 150 149 switch_to(path); … … 204 203 WinDispatchMsg(hab, &qmsg); 205 204 } 206 DosSleep(125 L);205 DosSleep(125); 207 206 } 208 207 } … … 211 210 } 212 211 Abort: 213 DosSleep(125 L);212 DosSleep(125); 214 213 WinDestroyMsgQueue(hmq); 215 214 }
Note:
See TracChangeset
for help on using the changeset viewer.