Changeset 838
- Timestamp:
- Sep 21, 2007, 9:19:18 PM (18 years ago)
- Location:
- trunk/dll
- Files:
-
- 24 edited
-
autoview.c (modified) (1 diff)
-
collect.c (modified) (2 diffs)
-
comp.c (modified) (4 diffs)
-
copyf.c (modified) (6 diffs)
-
datamin.c (modified) (1 diff)
-
dircnrs.c (modified) (1 diff)
-
dirsize.c (modified) (3 diffs)
-
filldir.c (modified) (2 diffs)
-
flesh.c (modified) (2 diffs)
-
fm3dll.h (modified) (2 diffs)
-
getnames.c (modified) (1 diff)
-
info.c (modified) (1 diff)
-
inis.c (modified) (2 diffs)
-
init.c (modified) (6 diffs)
-
mainwnd.c (modified) (4 diffs)
-
objcnr.c (modified) (3 diffs)
-
saveclip.c (modified) (1 diff)
-
seeall.c (modified) (4 diffs)
-
tools.c (modified) (2 diffs)
-
treecnr.c (modified) (2 diffs)
-
update.c (modified) (2 diffs)
-
viewinf.c (modified) (2 diffs)
-
walkem.c (modified) (11 diffs)
-
wrappers.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/autoview.c
r827 r838 429 429 if (AutoviewHeight < 96) 430 430 nm /= 2; 431 rc = DosFindFirst(fullname,432 &hdir,433 FILE_NORMAL | FILE_DIRECTORY |434 FILE_READONLY | FILE_ARCHIVED |435 FILE_SYSTEM | FILE_HIDDEN,436 &ffb, sizeof(ffb), &nm, FIL_QUERYEASIZE);431 rc = xDosFindFirst(fullname, 432 &hdir, 433 FILE_NORMAL | FILE_DIRECTORY | 434 FILE_READONLY | FILE_ARCHIVED | 435 FILE_SYSTEM | FILE_HIDDEN, 436 &ffb, sizeof(ffb), &nm, FIL_QUERYEASIZE); 437 437 if (!rc && nm) { 438 438 fb = (PBYTE) & ffb; -
trunk/dll/collect.c
r814 r838 585 585 FALSE, 586 586 TRUE) && 587 ! DosFindFirst(fullname,588 &hdir,589 FILE_NORMAL | FILE_DIRECTORY |590 FILE_ARCHIVED | FILE_SYSTEM |591 FILE_HIDDEN | FILE_READONLY,592 &fb4, sizeof(fb4), &nm, FIL_QUERYEASIZE)) {587 !xDosFindFirst(fullname, 588 &hdir, 589 FILE_NORMAL | FILE_DIRECTORY | 590 FILE_ARCHIVED | FILE_SYSTEM | 591 FILE_HIDDEN | FILE_READONLY, 592 &fb4, sizeof(fb4), &nm, FIL_QUERYEASIZE)) { 593 593 DosFindClose(hdir); 594 594 priority_normal(); … … 2518 2518 break; 2519 2519 DosError(FERR_DISABLEHARDERR); 2520 status = DosFindFirst(pci->pszFileName, &hDir,2521 FILE_NORMAL | FILE_DIRECTORY |2522 FILE_ARCHIVED | FILE_READONLY |2523 FILE_HIDDEN | FILE_SYSTEM,2524 &ffb, sizeof(ffb), &nm, FIL_STANDARD);2520 status = xDosFindFirst(pci->pszFileName, &hDir, 2521 FILE_NORMAL | FILE_DIRECTORY | 2522 FILE_ARCHIVED | FILE_READONLY | 2523 FILE_HIDDEN | FILE_SYSTEM, 2524 &ffb, sizeof(ffb), &nm, FIL_STANDARD); 2525 2525 priority_bumped(); 2526 2526 if (!status) { -
trunk/dll/comp.c
r814 r838 112 112 ulFindCnt = 1; 113 113 // 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)) { 120 120 do { 121 121 strcpy(enddir, pffb->achName); … … 141 141 } 142 142 ulFindCnt = 1; 143 } while (! DosFindNext(hdir, pffb, sizeof(FILEFINDBUF4), &ulFindCnt));143 } while (!xDosFindNext(hdir, pffb, sizeof(FILEFINDBUF4), &ulFindCnt)); 144 144 DosFindClose(hdir); 145 145 } … … 771 771 DosError(FERR_DISABLEHARDERR); 772 772 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); 778 778 if (!rc) { 779 779 do { … … 809 809 DosError(FERR_DISABLEHARDERR); 810 810 ulFindCnt = FilesToGet; 811 rc = DosFindNext(hDir, pffbArray, ulBufBytes, &ulFindCnt);811 rc = xDosFindNext(hDir, pffbArray, ulBufBytes, &ulFindCnt); 812 812 } while (!rc); 813 813 -
trunk/dll/copyf.c
r827 r838 363 363 364 364 DosError(FERR_DISABLEHARDERR); 365 if (! DosFindFirst(oldname)) {365 if (!xDosFindFirst(oldname)) { 366 366 do { 367 367 … … 383 383 rc = docopyf(type,, "%s",); /* copy file */ 384 384 DosError(FERR_DISABLEHARDERR); 385 } while (!rc && ! DosFindNext());385 } while (!rc && !xDosFindNext()); 386 386 DosFindClose(hdir); 387 387 } … … 747 747 748 748 DosError(FERR_DISABLEHARDERR); 749 if (! DosFindFirst(str, &search_handle, FILE_NORMAL | FILE_DIRECTORY |750 FILE_SYSTEM | FILE_READONLY | FILE_HIDDEN | FILE_ARCHIVED,751 f, sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) {749 if (!xDosFindFirst(str, &search_handle, FILE_NORMAL | FILE_DIRECTORY | 750 FILE_SYSTEM | FILE_READONLY | FILE_HIDDEN | FILE_ARCHIVED, 751 f, sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) { 752 752 753 753 strcpy(ss, s); … … 779 779 num_matches = 1L; 780 780 DosError(FERR_DISABLEHARDERR); 781 } while (! DosFindNext(search_handle, f, sizeof(FILEFINDBUF3),782 &num_matches));781 } while (!xDosFindNext(search_handle, f, sizeof(FILEFINDBUF3), 782 &num_matches)); 783 783 DosFindClose(search_handle); 784 784 } … … 838 838 839 839 search_handle = HDIR_CREATE; 840 num_matches = 1 L;840 num_matches = 1; 841 841 842 842 DosError(FERR_DISABLEHARDERR); 843 if (! DosFindFirst(str, &search_handle, FILE_NORMAL, f,844 sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) {843 if (!xDosFindFirst(str, &search_handle, FILE_NORMAL, f, 844 sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) { 845 845 846 846 strcpy(ss, s); … … 850 850 strcpy(p, f->achName); 851 851 unlinkf("%s", ss); 852 num_matches = 1 L;852 num_matches = 1; 853 853 DosError(FERR_DISABLEHARDERR); 854 } while (! DosFindNext(search_handle, f, sizeof(FILEFINDBUF3),855 &num_matches));854 } while (!xDosFindNext(search_handle, f, sizeof(FILEFINDBUF3), 855 &num_matches)); 856 856 DosFindClose(search_handle); 857 857 } -
trunk/dll/datamin.c
r829 r838 750 750 if (*SwapperDat) { 751 751 DosError(FERR_DISABLEHARDERR); 752 if (! DosFindFirst(SwapperDat, &hdir, FILE_NORMAL | FILE_HIDDEN |753 FILE_SYSTEM | FILE_ARCHIVED | FILE_READONLY,754 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) {752 if (!xDosFindFirst(SwapperDat, &hdir, FILE_NORMAL | FILE_HIDDEN | 753 FILE_SYSTEM | FILE_ARCHIVED | FILE_READONLY, 754 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) { 755 755 priority_bumped(); 756 756 DosFindClose(hdir); -
trunk/dll/dircnrs.c
r835 r838 3137 3137 break; 3138 3138 DosError(FERR_DISABLEHARDERR); 3139 status = DosFindFirst(pci->pszFileName,3140 &hDir,3141 FILE_NORMAL | FILE_DIRECTORY |3142 FILE_ARCHIVED | FILE_READONLY |3143 FILE_HIDDEN | FILE_SYSTEM,3144 &ffb, sizeof(ffb), &nm, FIL_STANDARD);3139 status = xDosFindFirst(pci->pszFileName, 3140 &hDir, 3141 FILE_NORMAL | FILE_DIRECTORY | 3142 FILE_ARCHIVED | FILE_READONLY | 3143 FILE_HIDDEN | FILE_SYSTEM, 3144 &ffb, sizeof(ffb), &nm, FIL_STANDARD); 3145 3145 priority_bumped(); 3146 3146 if (!status) { -
trunk/dll/dirsize.c
r814 r838 124 124 DosError(FERR_DISABLEHARDERR); 125 125 // Check directory exists 126 rc = DosFindFirst(pszFileName, &hdir,127 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED |128 FILE_SYSTEM | FILE_HIDDEN | MUST_HAVE_DIRECTORY,129 pffbArray, ulBufBytes, &ulFindCnt, FIL_QUERYEASIZE);126 rc = xDosFindFirst(pszFileName, &hdir, 127 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED | 128 FILE_SYSTEM | FILE_HIDDEN | MUST_HAVE_DIRECTORY, 129 pffbArray, ulBufBytes, &ulFindCnt, FIL_QUERYEASIZE); 130 130 131 131 if (!rc) … … 213 213 // 13 Aug 07 SHL fixme to know if need to support fRemoteBug here like objcnr.c? 214 214 ulFindCnt = FilesToGet; 215 rc = DosFindFirst(maskstr, &hdir,216 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED |217 FILE_SYSTEM | FILE_HIDDEN | FILE_DIRECTORY,218 pffbArray, ulBufBytes, &ulFindCnt, FIL_QUERYEASIZE);215 rc = xDosFindFirst(maskstr, &hdir, 216 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED | 217 FILE_SYSTEM | FILE_HIDDEN | FILE_DIRECTORY, 218 pffbArray, ulBufBytes, &ulFindCnt, FIL_QUERYEASIZE); 219 219 if (!rc) { 220 220 PFILEFINDBUF4 pffbFile; … … 277 277 ulFindCnt = FilesToGet; 278 278 DosError(FERR_DISABLEHARDERR); 279 rc = DosFindNext(hdir, pffbArray, ulBufBytes, &ulFindCnt);279 rc = xDosFindNext(hdir, pffbArray, ulBufBytes, &ulFindCnt); 280 280 } // while more found 281 281 -
trunk/dll/filldir.c
r783 r838 755 755 DosError(FERR_DISABLEHARDERR); 756 756 ulFindCnt = ulFindMax; 757 rc = DosFindFirst(pszFileSpec,758 &hdir,759 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED |760 FILE_SYSTEM | FILE_HIDDEN |761 (filestoo ? FILE_DIRECTORY : MUST_HAVE_DIRECTORY),762 paffbFound,763 ulBufBytes,764 &ulFindCnt,765 FIL_QUERYEASIZE);757 rc = xDosFindFirst(pszFileSpec, 758 &hdir, 759 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED | 760 FILE_SYSTEM | FILE_HIDDEN | 761 (filestoo ? FILE_DIRECTORY : MUST_HAVE_DIRECTORY), 762 paffbFound, 763 ulBufBytes, 764 &ulFindCnt, 765 FIL_QUERYEASIZE); 766 766 priority_normal(); 767 767 *pchEndPath = 0; … … 889 889 DosError(FERR_DISABLEHARDERR); 890 890 ulFindCnt = ulFindMax; 891 rc = DosFindNext(hdir, paffbFound, ulBufBytes, &ulFindCnt);891 rc = xDosFindNext(hdir, paffbFound, ulBufBytes, &ulFindCnt); 892 892 priority_normal(); 893 893 if (rc) -
trunk/dll/flesh.c
r793 r838 284 284 if (includefiles) 285 285 fl = FILE_DIRECTORY; 286 rc = DosFindFirst(str,287 &hDir,288 FILE_NORMAL | fl |289 FILE_READONLY | FILE_ARCHIVED |290 FILE_SYSTEM | FILE_HIDDEN,291 &ffb, ulM * sizeof(FILEFINDBUF3), &nm, FIL_STANDARD);286 rc = xDosFindFirst(str, 287 &hDir, 288 FILE_NORMAL | fl | 289 FILE_READONLY | FILE_ARCHIVED | 290 FILE_SYSTEM | FILE_HIDDEN, 291 &ffb, ulM * sizeof(FILEFINDBUF3), &nm, FIL_STANDARD); 292 292 if (ulM == 1 && !rc) { 293 293 do { … … 334 334 nm = 1; 335 335 DosError(FERR_DISABLEHARDERR); 336 } while (++total < ddepth && !(rc = ( DosFindNext(hDir,337 &ffb,338 sizeof(FILEFINDBUF3),339 &nm))));336 } while (++total < ddepth && !(rc = (xDosFindNext(hDir, 337 &ffb, 338 sizeof(FILEFINDBUF3), 339 &nm)))); 340 340 DosFindClose(hDir); 341 341 if (toupper(*pciParent->pszFileName) > 'B' && -
trunk/dll/fm3dll.h
r835 r838 873 873 BOOL wildcard(const PSZ pszBuf, const PSZ pszWildCard, 874 874 const BOOL fNotFileSpec); 875 /*BOOL wildcard2(const PSZ pszBuf, const PSZ pszWildCard,876 const BOOL fNotFileSpec);*/877 875 PSZ fixup(const PCH pachInBuf, PSZ pszOutBuf, const UINT cBufBytes, 878 876 const UINT cInBytes); … … 1320 1318 1321 1319 /* wrappers.c */ 1320 APIRET APIENTRY xDosFindFirst(PSZ pszFileSpec, 1321 PHDIR phdir, 1322 ULONG flAttribute, 1323 PVOID pfindbuf, 1324 ULONG cbBuf, 1325 PULONG pcFileNames, 1326 ULONG ulInfoLevel); 1327 APIRET APIENTRY xDosFindNext(HDIR hDir, 1328 PVOID pfindbuf, 1329 ULONG cbfindbuf, 1330 PULONG pcFilenames); 1322 1331 APIRET APIENTRY xDosSetPathInfo(PSZ pszPathName, 1323 1332 ULONG ulInfoLevel, -
trunk/dll/getnames.c
r793 r838 55 55 ulSearchCount = 1L; 56 56 if (!IsRoot(info->path)) 57 rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |58 MUST_HAVE_DIRECTORY | FILE_READONLY |59 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,60 &findbuf, sizeof(FILEFINDBUF3),61 &ulSearchCount, FIL_STANDARD);57 rc = xDosFindFirst(info->path, &hDir, FILE_DIRECTORY | 58 MUST_HAVE_DIRECTORY | FILE_READONLY | 59 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN, 60 &findbuf, sizeof(FILEFINDBUF3), 61 &ulSearchCount, FIL_STANDARD); 62 62 else { 63 63 rc = 0; -
trunk/dll/info.c
r805 r838 631 631 632 632 DosError(FERR_DISABLEHARDERR); 633 if ( DosFindFirst(pfs->szFileName,634 &hdir,635 FILE_NORMAL | FILE_ARCHIVED |636 FILE_DIRECTORY | FILE_READONLY | FILE_HIDDEN |637 FILE_SYSTEM,638 &fs, sizeof(fs), &apptype, FIL_QUERYEASIZE)) {633 if (xDosFindFirst(pfs->szFileName, 634 &hdir, 635 FILE_NORMAL | FILE_ARCHIVED | 636 FILE_DIRECTORY | FILE_READONLY | FILE_HIDDEN | 637 FILE_SYSTEM, 638 &fs, sizeof(fs), &apptype, FIL_QUERYEASIZE)) { 639 639 // Not found 640 640 SHORT sSelect, numitems; -
trunk/dll/inis.c
r793 r838 523 523 nm = 1; 524 524 DosError(FERR_DISABLEHARDERR); 525 if (! DosFindFirst("*.IST",526 &hdir,527 FILE_NORMAL | FILE_ARCHIVED,528 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) {525 if (!xDosFindFirst("*.IST", 526 &hdir, 527 FILE_NORMAL | FILE_ARCHIVED, 528 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) { 529 529 do { 530 530 priority_bumped(); … … 533 533 MPFROMP(ffb.achName)); 534 534 nm = 1; 535 } while (! DosFindNext(hdir, &ffb, sizeof(ffb), &nm));535 } while (!xDosFindNext(hdir, &ffb, sizeof(ffb), &nm)); 536 536 DosFindClose(hdir); 537 537 priority_bumped(); -
trunk/dll/init.c
r828 r838 92 92 if (*SwapperDat) { 93 93 nm = 1; 94 rc = DosFindFirst(SwapperDat,95 &hdir,96 FILE_NORMAL | FILE_ARCHIVED |97 FILE_HIDDEN | FILE_SYSTEM | FILE_READONLY,98 &ffb, sizeof(ffb), &nm, FIL_STANDARD);94 rc = xDosFindFirst(SwapperDat, 95 &hdir, 96 FILE_NORMAL | FILE_ARCHIVED | 97 FILE_HIDDEN | FILE_SYSTEM | FILE_READONLY, 98 &ffb, sizeof(ffb), &nm, FIL_STANDARD); 99 99 if (!rc) { 100 100 DosFindClose(hdir); … … 153 153 hdir = HDIR_CREATE; 154 154 nm = 1; 155 if (! DosFindFirst(SwapperDat,156 &hdir,157 FILE_NORMAL | FILE_ARCHIVED |158 FILE_HIDDEN | FILE_SYSTEM | FILE_READONLY,159 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) {155 if (!xDosFindFirst(SwapperDat, 156 &hdir, 157 FILE_NORMAL | FILE_ARCHIVED | 158 FILE_HIDDEN | FILE_SYSTEM | FILE_READONLY, 159 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) { 160 160 DosFindClose(hdir); 161 161 PrfWriteProfileString(fmprof, … … 444 444 search_handle = HDIR_CREATE; 445 445 num_matches = 1L; 446 if (! DosFindFirst(s,447 &search_handle,448 FILE_NORMAL | FILE_DIRECTORY |449 FILE_SYSTEM | FILE_READONLY | FILE_HIDDEN |450 FILE_ARCHIVED,451 &f, sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) {446 if (!xDosFindFirst(s, 447 &search_handle, 448 FILE_NORMAL | FILE_DIRECTORY | 449 FILE_SYSTEM | FILE_READONLY | FILE_HIDDEN | 450 FILE_ARCHIVED, 451 &f, sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) { 452 452 do { 453 453 strcpy(enddir, f.achName); … … 459 459 unlinkf("%s", s); 460 460 } 461 while (! DosFindNext(search_handle,462 &f, sizeof(FILEFINDBUF3), &num_matches));461 while (!xDosFindNext(search_handle, 462 &f, sizeof(FILEFINDBUF3), &num_matches)); 463 463 DosFindClose(search_handle); 464 464 } … … 472 472 strcat(s, "???"); 473 473 search_handle = HDIR_CREATE; 474 num_matches = 1 L;475 if (! DosFindFirst(s,476 &search_handle,477 FILE_NORMAL | FILE_DIRECTORY |478 FILE_SYSTEM | FILE_READONLY | FILE_HIDDEN |479 FILE_ARCHIVED,480 &f, sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) {474 num_matches = 1; 475 if (!xDosFindFirst(s, 476 &search_handle, 477 FILE_NORMAL | FILE_DIRECTORY | 478 FILE_SYSTEM | FILE_READONLY | FILE_HIDDEN | 479 FILE_ARCHIVED, 480 &f, sizeof(FILEFINDBUF3), &num_matches, FIL_STANDARD)) { 481 481 do { 482 482 if (!(f.attrFile & FILE_DIRECTORY)) { … … 485 485 } 486 486 } 487 while (! DosFindNext(search_handle,488 &f, sizeof(FILEFINDBUF3), &num_matches));487 while (!xDosFindNext(search_handle, 488 &f, sizeof(FILEFINDBUF3), &num_matches)); 489 489 DosFindClose(search_handle); 490 490 } -
trunk/dll/mainwnd.c
r824 r838 5600 5600 hDir = HDIR_CREATE; 5601 5601 ulSearchCount = 1; 5602 if (! DosFindFirst("*.TLS", &hDir, FILE_READONLY | FILE_ARCHIVED,5603 &findbuf, sizeof(FILEFINDBUF3),5604 &ulSearchCount, FIL_STANDARD)) {5602 if (!xDosFindFirst("*.TLS", &hDir, FILE_READONLY | FILE_ARCHIVED, 5603 &findbuf, sizeof(FILEFINDBUF3), 5604 &ulSearchCount, FIL_STANDARD)) { 5605 5605 do { 5606 5606 priority_bumped(); … … 5627 5627 } 5628 5628 } 5629 while (! DosFindNext(hDir, &findbuf, sizeof(FILEFINDBUF3),5630 &ulSearchCount));5629 while (!xDosFindNext(hDir, &findbuf, sizeof(FILEFINDBUF3), 5630 &ulSearchCount)); 5631 5631 DosFindClose(hDir); 5632 5632 priority_bumped(); … … 5661 5661 ulSearchCount = 1; 5662 5662 if (!IsRoot(info->path)) 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);5663 rc = xDosFindFirst(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); 5668 5668 else { 5669 5669 rc = 0; … … 5703 5703 ulSearchCount = 1; 5704 5704 if (!IsRoot(info->path)) 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);5705 rc = xDosFindFirst(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); 5710 5710 else { 5711 5711 rc = 0; -
trunk/dll/objcnr.c
r787 r838 88 88 hdir = HDIR_CREATE; 89 89 ulFindCnt = 1; 90 rc = DosFindFirst(filename, &hdir,91 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED |92 FILE_SYSTEM | FILE_HIDDEN | MUST_HAVE_DIRECTORY,93 pffbArray, ulBufBytes, &ulFindCnt, FIL_STANDARD);90 rc = xDosFindFirst(filename, &hdir, 91 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED | 92 FILE_SYSTEM | FILE_HIDDEN | MUST_HAVE_DIRECTORY, 93 pffbArray, ulBufBytes, &ulFindCnt, FIL_STANDARD); 94 94 if (!rc) 95 95 DosFindClose(hdir); … … 161 161 ulFindMax = FilesToGet; 162 162 ulFindCnt = ulFindMax; 163 rc = DosFindFirst(maskstr, &hdir,164 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED |165 FILE_SYSTEM | FILE_HIDDEN | MUST_HAVE_DIRECTORY,166 pffbArray, ulBufBytes, &ulFindCnt, FIL_STANDARD);163 rc = xDosFindFirst(maskstr, &hdir, 164 FILE_NORMAL | FILE_READONLY | FILE_ARCHIVED | 165 FILE_SYSTEM | FILE_HIDDEN | MUST_HAVE_DIRECTORY, 166 pffbArray, ulBufBytes, &ulFindCnt, FIL_STANDARD); 167 167 if (!rc) { 168 168 PFILEFINDBUF3 pffbFile; … … 190 190 break; 191 191 ulFindCnt = ulFindMax; 192 rc = DosFindNext(hdir, pffbArray, ulBufBytes, &ulFindCnt);192 rc = xDosFindNext(hdir, pffbArray, ulBufBytes, &ulFindCnt); 193 193 } // while 194 194 DosFindClose(hdir); -
trunk/dll/saveclip.c
r793 r838 788 788 nm = 1; 789 789 *subject = *longname = 0; 790 if (! DosFindFirst(list[x], &hdir,791 FILE_NORMAL | FILE_DIRECTORY |792 FILE_READONLY | FILE_ARCHIVED |793 FILE_HIDDEN | FILE_SYSTEM,794 &ffb4, sizeof(ffb4), &nm, FIL_QUERYEASIZE)) {790 if (!xDosFindFirst(list[x], &hdir, 791 FILE_NORMAL | FILE_DIRECTORY | 792 FILE_READONLY | FILE_ARCHIVED | 793 FILE_HIDDEN | FILE_SYSTEM, 794 &ffb4, sizeof(ffb4), &nm, FIL_QUERYEASIZE)) { 795 795 /* load the object's Subject, if required */ 796 796 if (ffb4.cbList > 4) { -
trunk/dll/seeall.c
r814 r838 1432 1432 hdir = HDIR_CREATE; 1433 1433 ulFindCnt = 1; 1434 if (! DosFindFirst(list[z], &hdir, FILE_NORMAL | FILE_ARCHIVED |1435 FILE_DIRECTORY | FILE_READONLY | FILE_SYSTEM |1436 FILE_HIDDEN, &ffb, sizeof(ffb), &ulFindCnt,1437 FIL_STANDARD)) {1434 if (!xDosFindFirst(list[z], &hdir, FILE_NORMAL | FILE_ARCHIVED | 1435 FILE_DIRECTORY | FILE_READONLY | FILE_SYSTEM | 1436 FILE_HIDDEN, &ffb, sizeof(ffb), &ulFindCnt, 1437 FIL_STANDARD)) { 1438 1438 DosFindClose(hdir); 1439 1439 if (!(ffb.attrFile & FILE_DIRECTORY)) { … … 1453 1453 hdir = HDIR_CREATE; 1454 1454 ulFindCnt = 1; 1455 if (! DosFindFirst(list[z], &hdir, FILE_NORMAL | FILE_ARCHIVED |1456 FILE_DIRECTORY | FILE_READONLY | FILE_SYSTEM |1457 FILE_HIDDEN, &ffb, sizeof(ffb), &ulFindCnt,1458 FIL_STANDARD)) {1455 if (!xDosFindFirst(list[z], &hdir, FILE_NORMAL | FILE_ARCHIVED | 1456 FILE_DIRECTORY | FILE_READONLY | FILE_SYSTEM | 1457 FILE_HIDDEN, &ffb, sizeof(ffb), &ulFindCnt, 1458 FIL_STANDARD)) { 1459 1459 DosFindClose(hdir); 1460 1460 if (!(ffb.attrFile & FILE_DIRECTORY)) { … … 1923 1923 DosError(FERR_DISABLEHARDERR); 1924 1924 ulFindCnt = ulFindMax; 1925 rc = DosFindFirst(filename, &hdir, FILE_NORMAL | FILE_ARCHIVED |1926 FILE_READONLY | FILE_DIRECTORY | FILE_SYSTEM |1927 FILE_HIDDEN,1928 pffbArray, ulBufBytes, &ulFindCnt, FIL_STANDARD);1925 rc = xDosFindFirst(filename, &hdir, FILE_NORMAL | FILE_ARCHIVED | 1926 FILE_READONLY | FILE_DIRECTORY | FILE_SYSTEM | 1927 FILE_HIDDEN, 1928 pffbArray, ulBufBytes, &ulFindCnt, FIL_STANDARD); 1929 1929 if (!rc) { 1930 1930 do { … … 1996 1996 break; 1997 1997 ulFindCnt = ulFindMax; 1998 rc = DosFindNext(hdir, pffbArray, sizeof(FILEFINDBUF3) * ulFindCnt, &ulFindCnt);1998 rc = xDosFindNext(hdir, pffbArray, sizeof(FILEFINDBUF3) * ulFindCnt, &ulFindCnt); 1999 1999 } while (!rc); 2000 2000 DosFindClose(hdir); -
trunk/dll/tools.c
r793 r838 900 900 ulSearchCount = 1; 901 901 DosError(FERR_DISABLEHARDERR); 902 if (! DosFindFirst(masks[x],903 &hDir,904 FILE_ARCHIVED,905 &findbuf,906 sizeof(FILEFINDBUF3),907 &ulSearchCount, FIL_STANDARD)) {902 if (!xDosFindFirst(masks[x], 903 &hDir, 904 FILE_ARCHIVED, 905 &findbuf, 906 sizeof(FILEFINDBUF3), 907 &ulSearchCount, FIL_STANDARD)) { 908 908 do { 909 909 priority_bumped(); … … 914 914 MPFROMP(findbuf.achName)); 915 915 ulSearchCount = 1; 916 } while (! DosFindNext(hDir,917 &findbuf,918 sizeof(FILEFINDBUF3), &ulSearchCount));916 } while (!xDosFindNext(hDir, 917 &findbuf, 918 sizeof(FILEFINDBUF3), &ulSearchCount)); 919 919 DosFindClose(hDir); 920 920 priority_bumped(); -
trunk/dll/treecnr.c
r809 r838 966 966 967 967 if (*SwapperDat) { 968 if (! DosFindFirst(SwapperDat,969 &hdir,970 FILE_NORMAL | FILE_HIDDEN |971 FILE_SYSTEM | FILE_ARCHIVED | FILE_READONLY,972 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) {968 if (!xDosFindFirst(SwapperDat, 969 &hdir, 970 FILE_NORMAL | FILE_HIDDEN | 971 FILE_SYSTEM | FILE_ARCHIVED | FILE_READONLY, 972 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) { 973 973 CHAR tb[39], tm[39], tpm[39], s[163]; 974 974 ULONG amem; … … 1888 1888 if (!IsOk) { 1889 1889 DosError(FERR_DISABLEHARDERR); 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);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_STANDARD); 1895 1895 priority_bumped(); 1896 1896 } -
trunk/dll/update.c
r793 r838 80 80 return (PCNRITEM) NULL; 81 81 } 82 status = DosFindFirst(filename,83 &hDir,84 FILE_NORMAL | FILE_DIRECTORY |85 FILE_ARCHIVED | FILE_READONLY |86 FILE_HIDDEN | FILE_SYSTEM,87 &ffb, sizeof(ffb), &nm, FIL_QUERYEASIZE);82 status = xDosFindFirst(filename, 83 &hDir, 84 FILE_NORMAL | FILE_DIRECTORY | 85 FILE_ARCHIVED | FILE_READONLY | 86 FILE_HIDDEN | FILE_SYSTEM, 87 &ffb, sizeof(ffb), &nm, FIL_QUERYEASIZE); 88 88 if (!status) { 89 89 #ifdef DEBUG … … 371 371 } 372 372 hDir = HDIR_CREATE; 373 status = DosFindFirst(filename[x],374 &hDir,375 FILE_NORMAL | FILE_DIRECTORY |376 FILE_ARCHIVED | FILE_READONLY |377 FILE_HIDDEN | FILE_SYSTEM,378 &ffb, sizeof(ffb), &nm, FIL_QUERYEASIZE);373 status = xDosFindFirst(filename[x], 374 &hDir, 375 FILE_NORMAL | FILE_DIRECTORY | 376 FILE_ARCHIVED | FILE_READONLY | 377 FILE_HIDDEN | FILE_SYSTEM, 378 &ffb, sizeof(ffb), &nm, FIL_QUERYEASIZE); 379 379 if (!status) { 380 380 /* file exists */ -
trunk/dll/viewinf.c
r794 r838 108 108 nm = 1; 109 109 DosError(FERR_DISABLEHARDERR); 110 if (! DosFindFirst(mask, &hdir, FILE_NORMAL | FILE_ARCHIVED,111 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) {110 if (!xDosFindFirst(mask, &hdir, FILE_NORMAL | FILE_ARCHIVED, 111 &ffb, sizeof(ffb), &nm, FIL_STANDARD)) { 112 112 do { 113 113 priority_normal(); … … 148 148 Continue: 149 149 nm = 1; 150 } while (! DosFindNext(hdir, &ffb, sizeof(ffb), &nm));150 } while (!xDosFindNext(hdir, &ffb, sizeof(ffb), &nm)); 151 151 DosFindClose(hdir); 152 152 priority_normal(); -
trunk/dll/walkem.c
r807 r838 574 574 pszPath, (pszPath[strlen(pszPath) - 1] == '\\') ? "" : "\\"); 575 575 DosError(FERR_DISABLEHARDERR); 576 if (! DosFindFirst(szTemp,577 &hDir,578 FILE_DIRECTORY | MUST_HAVE_DIRECTORY |579 FILE_READONLY | FILE_ARCHIVED | FILE_SYSTEM |580 FILE_HIDDEN,581 &findbuf,582 sizeof(FILEFINDBUF3), &ulSearchCount, FIL_STANDARD)) {576 if (!xDosFindFirst(szTemp, 577 &hDir, 578 FILE_DIRECTORY | MUST_HAVE_DIRECTORY | 579 FILE_READONLY | FILE_ARCHIVED | FILE_SYSTEM | 580 FILE_HIDDEN, 581 &findbuf, 582 sizeof(FILEFINDBUF3), &ulSearchCount, FIL_STANDARD)) { 583 583 do { 584 584 if (findbuf.attrFile & FILE_DIRECTORY) { … … 596 596 } 597 597 ulSearchCount = 1; 598 } while (! DosFindNext(hDir,599 &findbuf, sizeof(FILEFINDBUF3), &ulSearchCount));598 } while (!xDosFindNext(hDir, 599 &findbuf, sizeof(FILEFINDBUF3), &ulSearchCount)); 600 600 DosFindClose(hDir); 601 601 } … … 711 711 ulSearchCount = 1; 712 712 if (!IsRoot(info->path)) 713 rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |714 MUST_HAVE_DIRECTORY | FILE_READONLY |715 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,716 &findbuf, sizeof(FILEFINDBUF3),717 &ulSearchCount, FIL_STANDARD);713 rc = xDosFindFirst(info->path, &hDir, FILE_DIRECTORY | 714 MUST_HAVE_DIRECTORY | FILE_READONLY | 715 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN, 716 &findbuf, sizeof(FILEFINDBUF3), 717 &ulSearchCount, FIL_STANDARD); 718 718 else { 719 719 rc = 0; … … 752 752 ulSearchCount = 1; 753 753 if (!IsRoot(info->path)) 754 rc = DosFindFirst(info->path, &hDir, FILE_DIRECTORY |755 MUST_HAVE_DIRECTORY | FILE_READONLY |756 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,757 &findbuf, sizeof(FILEFINDBUF3),758 &ulSearchCount, FIL_STANDARD);754 rc = xDosFindFirst(info->path, &hDir, FILE_DIRECTORY | 755 MUST_HAVE_DIRECTORY | FILE_READONLY | 756 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN, 757 &findbuf, sizeof(FILEFINDBUF3), 758 &ulSearchCount, FIL_STANDARD); 759 759 else { 760 760 rc = 0; … … 903 903 ulSearchCount = 1; 904 904 if (!IsRoot(szBuffer)) { 905 rc = DosFindFirst(szBuffer, &hDir, FILE_DIRECTORY |906 MUST_HAVE_DIRECTORY | FILE_READONLY |907 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,908 &findbuf, sizeof(FILEFINDBUF3),909 &ulSearchCount, FIL_STANDARD);905 rc = xDosFindFirst(szBuffer, &hDir, FILE_DIRECTORY | 906 MUST_HAVE_DIRECTORY | FILE_READONLY | 907 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN, 908 &findbuf, sizeof(FILEFINDBUF3), 909 &ulSearchCount, FIL_STANDARD); 910 910 if (!rc) 911 911 DosFindClose(hDir); … … 917 917 if (rc) 918 918 Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__, 919 " DosFindFirst");919 "xDosFindFirst"); 920 920 else if (~findbuf.attrFile & FILE_DIRECTORY) 921 921 Runtime_Error(pszSrcFile, __LINE__, "not a directory"); … … 949 949 ulSearchCount = 1; 950 950 if (!IsRoot(szBuffer)) { 951 rc = DosFindFirst(szBuffer,952 &hDir,953 FILE_DIRECTORY |954 MUST_HAVE_DIRECTORY | FILE_READONLY |955 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,956 &findbuf,957 sizeof(FILEFINDBUF3),958 &ulSearchCount, FIL_STANDARD);951 rc = xDosFindFirst(szBuffer, 952 &hDir, 953 FILE_DIRECTORY | 954 MUST_HAVE_DIRECTORY | FILE_READONLY | 955 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN, 956 &findbuf, 957 sizeof(FILEFINDBUF3), 958 &ulSearchCount, FIL_STANDARD); 959 959 if (!rc) 960 960 DosFindClose(hDir); … … 966 966 if (rc) 967 967 Dos_Error(MB_CANCEL, rc, hwnd, pszSrcFile, __LINE__, 968 " DosFindFirst");968 "xDosFindFirst"); 969 969 else if (~findbuf.attrFile & FILE_DIRECTORY) 970 970 Runtime_Error(pszSrcFile, __LINE__, "not a directory"); … … 1032 1032 ulSearchCount = 1; 1033 1033 if (!IsRoot(szBuff)) { 1034 rc = DosFindFirst(szBuff,1035 &hDir,1036 FILE_DIRECTORY |1037 MUST_HAVE_DIRECTORY | FILE_READONLY |1038 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,1039 &findbuf,1040 sizeof(FILEFINDBUF3),1041 &ulSearchCount, FIL_STANDARD);1034 rc = xDosFindFirst(szBuff, 1035 &hDir, 1036 FILE_DIRECTORY | 1037 MUST_HAVE_DIRECTORY | FILE_READONLY | 1038 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN, 1039 &findbuf, 1040 sizeof(FILEFINDBUF3), 1041 &ulSearchCount, FIL_STANDARD); 1042 1042 if (!rc) 1043 1043 DosFindClose(hDir); … … 1395 1395 ulSearchCount = 1; 1396 1396 if (!IsRoot(szBuff)) { 1397 rc = DosFindFirst(szBuff,1398 &hDir,1399 FILE_DIRECTORY |1400 MUST_HAVE_DIRECTORY | FILE_READONLY |1401 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,1402 &findbuf,1403 sizeof(FILEFINDBUF3),1404 &ulSearchCount, FIL_STANDARD);1397 rc = xDosFindFirst(szBuff, 1398 &hDir, 1399 FILE_DIRECTORY | 1400 MUST_HAVE_DIRECTORY | FILE_READONLY | 1401 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN, 1402 &findbuf, 1403 sizeof(FILEFINDBUF3), 1404 &ulSearchCount, FIL_STANDARD); 1405 1405 if (!rc) 1406 1406 DosFindClose(hDir); … … 1460 1460 ulSearchCount = 1; 1461 1461 if (!IsRoot(szBuff)) { 1462 rc = DosFindFirst(szBuff,1463 &hDir,1464 FILE_DIRECTORY |1465 MUST_HAVE_DIRECTORY | FILE_READONLY |1466 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN,1467 &findbuf,1468 sizeof(FILEFINDBUF3),1469 &ulSearchCount, FIL_STANDARD);1462 rc = xDosFindFirst(szBuff, 1463 &hDir, 1464 FILE_DIRECTORY | 1465 MUST_HAVE_DIRECTORY | FILE_READONLY | 1466 FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN, 1467 &findbuf, 1468 sizeof(FILEFINDBUF3), 1469 &ulSearchCount, FIL_STANDARD); 1470 1470 if (!rc) 1471 1471 DosFindClose(hDir); -
trunk/dll/wrappers.c
r827 r838 29 29 30 30 static PSZ pszSrcFile = __FILE__; 31 32 APIRET APIENTRY xDosFindFirst(PSZ pszFileSpec, 33 PHDIR phdir, 34 ULONG flAttribute, 35 PVOID pfindbuf, 36 ULONG cbBuf, 37 PULONG pcFileNames, 38 ULONG ulInfoLevel) 39 { 40 APIRET rc; 41 42 rc = DosFindFirst(pszFileSpec, phdir, flAttribute, pfindbuf, cbBuf, 43 pcFileNames, ulInfoLevel); 44 return rc; 45 } 46 47 APIRET APIENTRY xDosFindNext(HDIR hDir, 48 PVOID pfindbuf, 49 ULONG cbfindbuf, 50 PULONG pcFilenames) 51 { 52 APIRET rc; 53 54 rc = DosFindNext(hDir, pfindbuf, cbfindbuf, pcFilenames); 55 return rc; 56 } 31 57 32 58 /**
Note:
See TracChangeset
for help on using the changeset viewer.
