Changeset 220
- Timestamp:
- Apr 2, 2017, 11:43:43 AM (9 years ago)
- Author:
- Valery V. Sedletski
- Message:
-
fat32.ifs: Succeed the IFS init in case of Merlin kernels and large file support is enabled.
- File:
-
- 1 edited
- trunk/src/ifs/fat32.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ifs/fat32.c
r214 r220 1700 1700 rc = DosLoadModule(szObjname, sizeof(szObjname), "KEE", &hmod); 1701 1701 1702 if (rc (削除) && f32Parms.fLargeFiles (削除ここまで))1702 if (rc(追記) (追記ここまで)) 1703 1703 { 1704 1704 rc = 0; … … 1707 1707 } 1708 1708 1709 // DOSCALLS.981 == DosOpenL 1710 //rc = DosGetProcAddr(hmod, MAKEP(0, 981), &pfn); 1709 //rc = DosGetProcAddr(hmod, MAKEP(0, 40), &pfn); 1711 1710 1712 1711 //if (rc || ! pfn) 1713 1712 // { 1714 // InitMessage("WARNING: (削除) No long files support! (削除ここまで)");1713 // InitMessage("WARNING: (追記) Large files support will be disabled. (追記ここまで)"); 1715 1714 // rc = 0; 1716 1715 // f32Parms.fLargeFiles = FALSE; 1717 1716 // goto FS_INITEXIT; 1718 1717 // } 1718 (追記) (追記ここまで) 1719 (追記) //pKernThunkStackTo16 = (ULONG)pfn; (追記ここまで) 1720 (追記) (追記ここまで) 1721 (追記) //rc = DosGetProcAddr(hmod, MAKEP(0, 41), &pfn); (追記ここまで) 1722 (追記) (追記ここまで) 1723 (追記) //if (rc || ! pfn) (追記ここまで) 1724 (追記) // { (追記ここまで) 1725 (追記) // InitMessage("WARNING: Large files support will be disabled."); (追記ここまで) 1726 (追記) // rc = 0; (追記ここまで) 1727 (追記) // f32Parms.fLargeFiles = FALSE; (追記ここまで) 1728 (追記) // goto FS_INITEXIT; (追記ここまで) 1729 (追記) // } (追記ここまで) 1730 (追記) (追記ここまで) 1731 (追記) //pKernThunkStackTo32 = (ULONG)pfn; (追記ここまで) 1719 1732 1720 1733 if (f32Parms.fLargeFiles)
Note:
See TracChangeset
for help on using the changeset viewer.