Changeset 730 for trunk/dll/dircnrs.c
- Timestamp:
- Jul 22, 2007, 7:57:09 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/dll/dircnrs.c (modified) (24 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/dircnrs.c
r705 r730 932 932 IDS_SELECTFILTERTEXT : IDS_DESELECTFILTERTEXT)); 933 933 if (pci && (INT) pci != -1) 934 strcpy(mask.szMask, pci-> szFileName);934 strcpy(mask.szMask, pci->pszFileName); 935 935 if (WinDlgBox(HWND_DESKTOP, 936 936 dcd->hwndCnr, … … 1258 1258 MPFROMSHORT(CRA_CURSORED)); 1259 1259 if (pci && (INT) pci != -1 && 1260 (!(driveflags[toupper(*pci-> szFileName) - 'A'] & DRIVE_SLOW)))1261 WinSendMsg(hwndMain, UM_LOADFILE, MPFROMP(pci-> szFileName), MPVOID);1260 (!(driveflags[toupper(*pci->pszFileName) - 'A'] & DRIVE_SLOW))) 1261 WinSendMsg(hwndMain, UM_LOADFILE, MPFROMP(pci->pszFileName), MPVOID); 1262 1262 else 1263 1263 WinSendMsg(hwndMain, UM_LOADFILE, MPVOID, MPVOID); … … 1638 1638 MPFROMLONG(CMA_FIRST), MPFROMSHORT(CRA_CURSORED)); 1639 1639 if (pci && (INT) pci != -1 && 1640 (!(driveflags[toupper(*pci-> szFileName) - 'A'] & DRIVE_SLOW)))1641 WinSendMsg(hwndMain, UM_LOADFILE, MPFROMP(pci-> szFileName), MPVOID);1640 (!(driveflags[toupper(*pci->pszFileName) - 'A'] & DRIVE_SLOW))) 1641 WinSendMsg(hwndMain, UM_LOADFILE, MPFROMP(pci->pszFileName), MPVOID); 1642 1642 else 1643 1643 WinSendMsg(hwndMain, UM_LOADFILE, MPVOID, MPVOID); … … 1768 1768 static CHAR dirname[CCHMAXPATH]; 1769 1769 1770 strcpy(dirname, pci-> szFileName);1770 strcpy(dirname, pci->pszFileName); 1771 1771 MakeValidDir(dirname); 1772 1772 StartSeeAll(HWND_DESKTOP, FALSE, dirname); … … 1812 1812 DefaultViewKeys(hwnd, 1813 1813 dcd->hwndFrame, 1814 dcd->hwndParent, &swp, pci-> szFileName);1814 dcd->hwndParent, &swp, pci->pszFileName); 1815 1815 } 1816 1816 } … … 1835 1835 pci = (PCNRITEM) CurrentRecord(hwnd); 1836 1836 if (pci && (INT) pci != -1) 1837 strcpy(newpath, pci-> szFileName);1837 strcpy(newpath, pci->pszFileName); 1838 1838 else 1839 1839 strcpy(newpath, dcd->directory); … … 1999 1999 pci = (PCNRITEM) CurrentRecord(hwnd); 2000 2000 if (pci && (INT) pci != -1) { 2001 strcpy(path, pci-> szFileName);2001 strcpy(path, pci->pszFileName); 2002 2002 MakeValidDir(path); 2003 2003 WinDlgBox(HWND_DESKTOP, hwnd, UndeleteDlgProc, FM3ModHandle, … … 2034 2034 pci = (PCNRITEM) CurrentRecord(hwnd); 2035 2035 if (pci && !(pci->attrFile & FILE_DIRECTORY)) { 2036 p = strrchr(pci-> szFileName, '\\');2036 p = strrchr(pci->pszFileName, '\\'); 2037 2037 if (p) { 2038 2038 p++; … … 2221 2221 pci = (PCNRITEM) CurrentRecord(hwnd); 2222 2222 if (pci && (INT) pci != -1) 2223 strcpy(path, pci-> szFileName);2223 strcpy(path, pci->pszFileName); 2224 2224 else 2225 2225 strcpy(path, dcd->directory); … … 2237 2237 PMMkDir(dcd->hwndParent, 2238 2238 ((pci && (INT) pci != -1) ? 2239 pci-> szFileName : dcd->directory), FALSE);2239 pci->pszFileName : dcd->directory), FALSE); 2240 2240 } 2241 2241 break; … … 2581 2581 2582 2582 if (pci && (INT) pci != -1 && !(pci->flags & RECFLAGS_ENV)) { 2583 if (driveflags[toupper(*pci-> szFileName) - 'A'] & DRIVE_REMOVABLE) {2583 if (driveflags[toupper(*pci->pszFileName) - 'A'] & DRIVE_REMOVABLE) { 2584 2584 struct 2585 2585 { … … 2594 2594 DosError(FERR_DISABLEHARDERR); 2595 2595 // fixme 2596 rc = DosQueryFSInfo(toupper(*pci-> szFileName) - '@',2596 rc = DosQueryFSInfo(toupper(*pci->pszFileName) - '@', 2597 2597 FSIL_VOLSER, &volser, sizeof(volser)); 2598 2598 if (rc) { 2599 2599 Dos_Error(MB_ENTER, rc, HWND_DESKTOP, pszSrcFile, __LINE__, 2600 2600 GetPString(IDS_CANTFINDDIRTEXT), 2601 pci-> szFileName);2601 pci->pszFileName); 2602 2602 DosBeep(250,100); 2603 driveserial[toupper(*pci-> szFileName) - 'A'] = -1;2603 driveserial[toupper(*pci->pszFileName) - 'A'] = -1; 2604 2604 UnFlesh(hwnd, pci); 2605 2605 PostMsg(hwnd, UM_RESCAN, MPVOID, MPVOID); … … 2608 2608 if (SHORT2FROMMP(mp1) == CN_COLLAPSETREE && 2609 2609 !volser.serial || 2610 driveserial[toupper(*pci->szFileName) - 'A'] !=2610 driveserial[toupper(*pci->pszFileName) - 'A'] != 2611 2611 volser.serial) 2612 2612 UnFlesh(hwnd, pci); 2613 2613 if (SHORT2FROMMP(mp1) != CN_COLLAPSETREE || 2614 2614 (!volser.serial || 2615 driveserial[toupper(*pci-> szFileName) - 'A'] !=2615 driveserial[toupper(*pci->pszFileName) - 'A'] != 2616 2616 volser.serial)) { 2617 2617 if (Flesh(hwnd, pci) && … … 2620 2620 PostMsg(hwnd, UM_TOPDIR, MPFROMP(pci), MPVOID); 2621 2621 } 2622 driveserial[toupper(*pci-> szFileName) - 'A'] = volser.serial;2622 driveserial[toupper(*pci->pszFileName) - 'A'] = volser.serial; 2623 2623 } 2624 2624 } … … 2707 2707 pci ? NullStr : GetPString(IDS_NOTEXT), 2708 2708 pci ? NullStr : " ", 2709 pci ? pci-> szFileName : NullStr,2709 pci ? pci->pszFileName : NullStr, 2710 2710 pci ? " " : NullStr, 2711 2711 GetPString((usOperation == DO_COPY) ? … … 2757 2757 } 2758 2758 if (uso != DO_LINK && 2759 !(driveflags[toupper(*pci-> szFileName) - 'A'] &2759 !(driveflags[toupper(*pci->pszFileName) - 'A'] & 2760 2760 DRIVE_NOTWRITEABLE)) { 2761 2761 … … 2763 2763 2764 2764 if (!fQuickArcFind && 2765 !(driveflags[toupper(*pci-> szFileName) - 'A'] &2765 !(driveflags[toupper(*pci->pszFileName) - 'A'] & 2766 2766 DRIVE_SLOW)) 2767 info = find_type(pci-> szFileName, NULL);2767 info = find_type(pci->pszFileName, NULL); 2768 2768 else 2769 info = quick_find_type(pci-> szFileName, NULL);2769 info = quick_find_type(pci->pszFileName, NULL); 2770 2770 if (!info || ((uso == DO_MOVE && !info->move) || 2771 2771 (uso == DO_COPY && !info->create))) { … … 3080 3080 (pci->rc.flRecordAttr & CRA_CURSORED) && 3081 3081 WinQueryActiveWindow(dcd->hwndParent) == dcd->hwndFrame) { 3082 if (driveflags[toupper(*pci-> szFileName) - 'A'] & DRIVE_SLOW)3082 if (driveflags[toupper(*pci->pszFileName) - 'A'] & DRIVE_SLOW) 3083 3083 WinSendMsg(hwndMain, UM_LOADFILE, MPVOID, MPVOID); 3084 3084 else 3085 3085 WinSendMsg(hwndMain, 3086 UM_LOADFILE, MPFROMP(pci-> szFileName), MPVOID);3086 UM_LOADFILE, MPFROMP(pci->pszFileName), MPVOID); 3087 3087 } 3088 3088 if (!dcd->suspendview && … … 3140 3140 break; 3141 3141 DosError(FERR_DISABLEHARDERR); 3142 status = DosFindFirst(pci-> szFileName,3142 status = DosFindFirst(pci->pszFileName, 3143 3143 &hDir, 3144 3144 FILE_NORMAL | FILE_DIRECTORY | … … 3156 3156 else if ((shiftstate & (KC_CTRL | KC_SHIFT)) == 3157 3157 (KC_CTRL | KC_SHIFT)) 3158 OpenObject(pci-> szFileName, Settings, dcd->hwndFrame);3158 OpenObject(pci->pszFileName, Settings, dcd->hwndFrame); 3159 3159 else if (shiftstate & KC_CTRL) 3160 OpenObject(pci-> szFileName, Default, dcd->hwndFrame);3160 OpenObject(pci->pszFileName, Default, dcd->hwndFrame); 3161 3161 else if (shiftstate & KC_SHIFT) { 3162 3162 … … 3166 3166 dcd->hwndParent, 3167 3167 dcd->hwndFrame, 3168 FALSE, pci-> szFileName);3168 FALSE, pci->pszFileName); 3169 3169 if (hwndDir) { 3170 3170 if (fMinOnOpen) … … 3180 3180 else { 3181 3181 strcpy(dcd->previous, dcd->directory); 3182 strcpy(dcd->directory, pci-> szFileName);3182 strcpy(dcd->directory, pci->pszFileName); 3183 3183 DosEnterCritSec(); 3184 3184 dcd->stopflag++; … … 3210 3210 DefaultViewKeys(hwnd, 3211 3211 dcd->hwndFrame, 3212 dcd->hwndParent, &swp, pci-> szFileName);3212 dcd->hwndParent, &swp, pci->pszFileName); 3213 3213 WinSendMsg(hwnd, 3214 3214 CM_SETRECORDEMPHASIS, … … 3221 3221 else { 3222 3222 if (!*dcd->directory || IsValidDir(dcd->directory)) { 3223 NotifyError(pci-> szFileName, status);3223 NotifyError(pci->pszFileName, status); 3224 3224 WinSendMsg(hwnd, 3225 3225 CM_REMOVERECORD,
Note:
See TracChangeset
for help on using the changeset viewer.
