Changeset 1544 for trunk/dll/undel.c


Ignore:
Timestamp:
Sep 30, 2010, 3:00:59 PM (15 years ago)
Author:
Gregg Young
Message:

Changes to fopen and _fsopen to allow FM2 to be loaded in high memory

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/undel.c

    r1438 r1544  
    7676  BOOL killme = FALSE;
    7777  FILESTATUS3 fsa;
     78  CHAR *mode = "w";
    7879
    7980  undelinfo = (struct tempstruct *)arg;
     
    9394    BldFullPathName(szTempFile, pTmpDir, "$UDELETE.#$#");
    9495    unlinkf(szTempFile);
    95     fp = xfopen(szTempFile, "w", pszSrcFile, __LINE__);
     96    fp = xfopen(szTempFile, mode, pszSrcFile, __LINE__, FALSE);
    9697    if (!fp) {
    9798      Win_Error(NULLHANDLE, hwnd, pszSrcFile, __LINE__,
     
    123124      fclose(fp);
    124125    }
    125     fp = xfopen(szTempFile, "r", pszSrcFile, __LINE__);
     126    mode = "r";
     127    fp = xfopen(szTempFile, mode, pszSrcFile, __LINE__, FALSE);
    126128    if (fp) {
    127129      xfgets(s, sizeof(s), fp, pszSrcFile, __LINE__);   // Skip 1st line
     
    422424
    423425          FILE *fp;
    424           CHAR s[CCHMAXPATH + 1];
     426          CHAR s[CCHMAXPATH + 1];
     427          CHAR *modew = "w";
    425428
    426429          DosForceDelete("\\FMUNDEL.CMD");
    427           fp = xfopen("\\FMUNDEL.CMD", "w", pszSrcFile, __LINE__);
     430          fp = xfopen("\\FMUNDEL.CMD", modew, pszSrcFile, __LINE__, FALSE);
    428431          if (fp) {
    429432            while (sSelect >= 0) {
Note: See TracChangeset for help on using the changeset viewer.