Context Navigation


Changeset 220


Ignore:
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

Legend:

Unmodified
Added
Removed
  • trunk/src/ifs/fat32.c

    r214 r220
    17001700 rc = DosLoadModule(szObjname, sizeof(szObjname), "KEE", &hmod);
    17011701
    1702 if (rc(削除) && f32Parms.fLargeFiles (削除ここまで))
    1702 if (rc(追記) (追記ここまで))
    17031703 {
    17041704 rc = 0;
    17071707 }
    17081708
    1709 // DOSCALLS.981 == DosOpenL
    1710 //rc = DosGetProcAddr(hmod, MAKEP(0, 981), &pfn);
    1709 //rc = DosGetProcAddr(hmod, MAKEP(0, 40), &pfn);
    17111710
    17121711 //if (rc || ! pfn)
    17131712 // {
    1714 // InitMessage("WARNING: (削除) No long files support! (削除ここまで)");
    1713 // InitMessage("WARNING: (追記) Large files support will be disabled. (追記ここまで)");
    17151714 // rc = 0;
    17161715 // f32Parms.fLargeFiles = FALSE;
    17171716 // goto FS_INITEXIT;
    17181717 // }
    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; (追記ここまで)
    17191732
    17201733 if (f32Parms.fLargeFiles)
Note: See TracChangeset for help on using the changeset viewer.

AltStyle によって変換されたページ (->オリジナル) /