Changeset 1039 for trunk/dll/remap.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/remap.c

    r1009 r1039  
    3131#include "strutil.h"                    // GetPString
    3232#include "fm3dll.h"
     33#include "fortify.h"
    3334
    3435#pragma data_seg(DATA1)
     
    8485          info->res = xstrdup(s, pszSrcFile, __LINE__);
    8586          if (!info->res)
    86             xfree(info, pszSrcFile, __LINE__);
     87            free(info);
    8788          else {
    8889            x++;
     
    152153    info->res = xstrdup(res, pszSrcFile, __LINE__);
    153154    if (!info->res)
    154       xfree(info, pszSrcFile, __LINE__);
     155      free(info);
    155156    else {
    156157      info->next = NULL;
     
    162163        info = reshead;
    163164        reshead = reshead->next;
    164         xfree(info, pszSrcFile, __LINE__);
     165        free(info);
    165166      }
    166167      return TRUE;
     
    186187        reshead = info->next;
    187188      xfree(info->res, pszSrcFile, __LINE__);
    188       xfree(info, pszSrcFile, __LINE__);
     189      free(info);
    189190      return TRUE;
    190191    }
     
    203204    next = info->next;
    204205    xfree(info->res, pszSrcFile, __LINE__);
    205     xfree(info, pszSrcFile, __LINE__);
     206    free(info);
    206207    info = next;
    207208  }
     
    440441                   "%s", GetPString(IDS_CANTSTARTNETUSETEXT));
    441442          if (!mp2 || (ULONG) mp2 == 1041 || info->failedonce)
    442             xfree(info, pszSrcFile, __LINE__);
     443            free(info);
    443444          break;
    444445        }
     
    729730      while (info) {
    730731        next = info->next;
    731         xfree(info, pszSrcFile, __LINE__);
     732        free(info);
    732733        info = next;
    733734      }
Note: See TracChangeset for help on using the changeset viewer.