Changeset 1039 for trunk/dll/notebook.c


Ignore:
Timestamp:
Jul 6, 2008, 12:16:21 AM (17 years ago)
Author:
Gregg Young
Message:

Removed unnecessary xfrees and included fortify.h where needed; moved several misplaced (x)frees;

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/notebook.c

    r1009 r1039  
    5151#include "notebook.h"
    5252#include "fm3dll.h"
     53#include "fortify.h"
    5354
    5455#pragma data_seg(DATA2)
     
    214215      pszWorkBuf = xmalloc(MaxComLineStrg, pszSrcFile, __LINE__);
    215216      if (!pszWorkBuf) {
    216         xfree(szCLBuf, pszSrcFile, __LINE__);
     217        free(szCLBuf);
    217218        return 0; //already complained
    218219      }
     
    222223        NormalizeCmdLine(pszWorkBuf, szCLBuf);
    223224        memcpy(virus, pszWorkBuf, strlen(pszWorkBuf) + 1);
    224         xfree(pszWorkBuf, pszSrcFile, __LINE__);
    225         xfree(szCLBuf, pszSrcFile, __LINE__);
     225        free(pszWorkBuf);
     226        free(szCLBuf);
    226227        if (!strchr(virus, '%') && strlen(virus) > 3)
    227228          strcat(virus, " %p");
     
    487488      pszWorkBuf = xmalloc(MaxComLineStrg, pszSrcFile, __LINE__);
    488489      if (!pszWorkBuf) {
    489         xfree(szCLBuf, pszSrcFile, __LINE__);
     490        free(szCLBuf);
    490491        return 0; //already complained
    491492      }
     
    522523          strcat(bined, " %a");
    523524      }
    524       xfree(pszWorkBuf, pszSrcFile, __LINE__);
    525       xfree(szCLBuf, pszSrcFile, __LINE__);
     525      free(pszWorkBuf);
     526      free(szCLBuf);
    526527      PrfWriteProfileString(fmprof, appname, "Viewer", viewer);
    527528      PrfWriteProfileString(fmprof, appname, "Editor", editor);
     
    690691      pszWorkBuf = xmalloc(MaxComLineStrg, pszSrcFile, __LINE__);
    691692      if (!pszWorkBuf) {
    692         xfree(szCLBuf, pszSrcFile, __LINE__);
     693        free(szCLBuf);
    693694        return 0; //already complained
    694695      }
     
    723724        memcpy(mailrun, pszWorkBuf, strlen(pszWorkBuf) + 1);
    724725      }
    725       xfree(pszWorkBuf, pszSrcFile, __LINE__);
    726       xfree(szCLBuf, pszSrcFile, __LINE__);
     726      free(pszWorkBuf);
     727      free(szCLBuf);
    727728      PrfWriteProfileString(fmprof, appname, "HttpRunDir", httprundir);
    728729      PrfWriteProfileString(fmprof, appname, "FtpRunDir", ftprundir);
     
    13261327      pszWorkBuf = xmalloc(MaxComLineStrg, pszSrcFile, __LINE__);
    13271328      if (!pszWorkBuf) {
    1328         xfree(szCLBuf, pszSrcFile, __LINE__);
     1329        free(szCLBuf);
    13291330        return 0; //already complained
    13301331      }
     
    13461347          strcat(compare, " %a");
    13471348      }
    1348       xfree(pszWorkBuf, pszSrcFile, __LINE__);
    1349       xfree(szCLBuf, pszSrcFile, __LINE__);
     1349      free(pszWorkBuf);
     1350      free(szCLBuf);
    13501351      PrfWriteProfileString(fmprof, appname, "Compare", compare);
    13511352      break;
Note: See TracChangeset for help on using the changeset viewer.