Changeset 1009 for trunk/dll/mle.c


Ignore:
Timestamp:
May 10, 2008, 9:51:58 AM (17 years ago)
Author:
Steven Levine
Message:

Add xfree xstrdup Fortify support
Add MT capable Fortify scope logic

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/mle.c

    r985 r1009  
    250250    Dos_Error(MB_CANCEL, rc, h, pszSrcFile, __LINE__,
    251251              GetPString(IDS_OUTOFMEMORY));
    252     xfree(sel);
     252    xfree(sel, pszSrcFile, __LINE__);
    253253    DosPostEventSem(CompactSem);
    254254    return FALSE;
     
    267267    if (sellen < 1) {
    268268      Runtime_Error(pszSrcFile, __LINE__, "len < 1");
    269       xfree(sel);
     269      xfree(sel, pszSrcFile, __LINE__);
    270270      DosPostEventSem(CompactSem);
    271271      return FALSE;
     
    281281    SaveToClip(h, sel, TRUE);
    282282    DosFreeMem(temp);
    283     xfree(sel);
     283    xfree(sel, pszSrcFile, __LINE__);
    284284    MLEenable(h);
    285285    DosPostEventSem(CompactSem);
     
    302302#endif
    303303      DosFreeMem(temp);
    304       xfree(sel);
     304      xfree(sel, pszSrcFile, __LINE__);
    305305      MLEenable(h);
    306306      DosPostEventSem(CompactSem);
     
    375375#endif
    376376    DosFreeMem(temp);
    377     xfree(sel);
     377    xfree(sel, pszSrcFile, __LINE__);
    378378    DosPostEventSem(CompactSem);
    379379    MLEenable(h);
     
    408408#endif
    409409  DosFreeMem(temp);
    410   xfree(sel);
     410  xfree(sel, pszSrcFile, __LINE__);
    411411  DosPostEventSem(CompactSem);
    412412  return TRUE;
     
    574574          else
    575575            ret = FALSE;
    576           xfree(buffer);
     576          xfree(buffer, pszSrcFile, __LINE__);
    577577        }
    578578        DosFreeMem(hexbuff);
     
    770770        _heap_check();
    771771#endif
    772         xfree(bkg);
     772        xfree(bkg, pszSrcFile, __LINE__);
    773773        WinDestroyMsgQueue(thmq);
    774774      }
Note: See TracChangeset for help on using the changeset viewer.