Changeset 841 for trunk/dll/worker.c
- Timestamp:
- Sep 23, 2007, 6:27:51 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/worker.c
r809 r841 31 31 #define INCL_DOSERRORS 32 32 #define INCL_WPCLASS // WinQueryObjectPath 33 #define INCL_LONGLONG 33 34 #include <os2.h> 34 35 … … 127 128 if (hmq2) { 128 129 CHAR message[(CCHMAXPATH * 2) + 80], wildname[CCHMAXPATH]; 129 registerINT x;130 INT x; 130 131 BOOL dontask = FALSE, wildcarding = FALSE, overold = 131 132 FALSE, overnew = FALSE, usedtarget; … … 397 398 goto Abort; 398 399 { 399 FILESTATUS3 fsa;400 FILESTATUS3L fsa; 400 401 401 402 DosError(FERR_DISABLEHARDERR); 402 403 if (DosQueryPathInfo(ex.extractdir, 403 FIL_STANDARD ,404 FIL_STANDARDL, 404 405 &fsa, 405 (ULONG) sizeof(FILESTATUS3 )) ||406 406 (ULONG) sizeof(FILESTATUS3L)) || 407 !(fsa.attrFile & FILE_DIRECTORY)) 407 408 goto Abort; 408 409 } … … 486 487 case IDM_OPENTREE: 487 488 { 488 FILESTATUS3 fsa;489 FILESTATUS3L fsa; 489 490 490 491 DosError(FERR_DISABLEHARDERR); 491 492 if (DosQueryPathInfo(wk->li->list[x], 492 FIL_STANDARD ,493 FIL_STANDARDL, 493 494 &fsa, 494 (ULONG) sizeof(FILESTATUS3 )) ||495 495 (ULONG) sizeof(FILESTATUS3L)) || 496 !(fsa.attrFile & FILE_DIRECTORY)) 496 497 break; 497 498 } … … 600 601 APIRET rc; 601 602 INT type; 602 FILESTATUS4 fs4;603 FILESTATUS4L fs4; 603 604 BOOL isnewer, existed; 604 605 … … 755 756 DRIVE_NOTWRITEABLE) 756 757 && toupper(*newname) != toupper(*wk->li->list[x]) 757 && !DosQueryPathInfo(wk->li->list[x], FIL_QUERYEASIZE ,758 && !DosQueryPathInfo(wk->li->list[x], FIL_QUERYEASIZEL, 758 759 &fs4, sizeof(fs4)) 759 760 && !(fs4.attrFile & FILE_DIRECTORY)) { … … 777 778 DosError(FERR_DISABLEHARDERR); 778 779 if (!DosQueryPathInfo(wk->li->list[cntr], 779 FIL_QUERYEASIZE ,780 FIL_QUERYEASIZEL, 780 781 &fs4, 781 782 sizeof(fs4)) && … … 1247 1248 x = 0; 1248 1249 while (wk->li->list[x]) { 1249 FILESTATUS3 fsa;1250 FILESTATUS3L fsa; 1250 1251 // BOOL spaces; 1251 1252 // if (needs_quoting(wk->li->list[x])) { … … 1256 1257 // spaces = FALSE; 1257 1258 // strcat(szBuffer, wk->li->list[x]); 1258 memset(&fsa, 0, sizeof(FILESTATUS3 ));1259 memset(&fsa, 0, sizeof(FILESTATUS3L)); 1259 1260 DosError(FERR_DISABLEHARDERR); 1260 1261 DosQueryPathInfo(wk->li->list[x], 1261 FIL_STANDARD ,1262 &fsa, (ULONG) sizeof(FILESTATUS3 ));1262 FIL_STANDARDL, 1263 &fsa, (ULONG) sizeof(FILESTATUS3L)); 1263 1264 if (fsa.attrFile & FILE_DIRECTORY) { 1264 1265 BldQuotedFullPathName(szBuffer + strlen(szBuffer), wk->li->list[x], "*"); … … 1447 1448 INT isdir = 0, sysdir = 0, ro = 0, hs = 0; 1448 1449 register INT x; 1449 FILESTATUS3 fsa;1450 FILESTATUS3L fsa; 1450 1451 CHAR prompt[CCHMAXPATH * 3]; 1451 1452 APIRET error; … … 1462 1463 DosError(FERR_DISABLEHARDERR); 1463 1464 if (DosQueryPathInfo(wk->li->list[x], 1464 FIL_STANDARD , &fsa,1465 (ULONG) sizeof(FILESTATUS3 ))) {1465 FIL_STANDARDL, &fsa, 1466 (ULONG) sizeof(FILESTATUS3L))) { 1466 1467 wk->li->list = RemoveFromList(wk->li->list, 1467 1468 wk->li->list[x]); … … 1549 1550 DosError(FERR_DISABLEHARDERR); 1550 1551 DosQueryPathInfo(wk->li->list[x], 1551 FIL_STANDARD ,1552 &fsa, (ULONG) sizeof(FILESTATUS3 ));1552 FIL_STANDARDL, 1553 &fsa, (ULONG) sizeof(FILESTATUS3L)); 1553 1554 if (fsa.attrFile & FILE_DIRECTORY) { 1554 1555 sprintf(prompt,
Note:
See TracChangeset
for help on using the changeset viewer.