Changeset 21760 for branches/gcc-kmk/tools/common/kFileLX.cpp
- Timestamp:
- Oct 29, 2011, 4:43:41 PM (14 years ago)
- File:
-
- 1 edited
-
branches/gcc-kmk/tools/common/kFileLX.cpp (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/gcc-kmk/tools/common/kFileLX.cpp
r21759 r21760 412 412 413 413 /* store status - current export entry */ 414 PEXPSTATE pExpState = new EXPSTATE;414 PEXPSTATE pExpState = (PEXPSTATE)malloc(sizeof(EXPSTATE)); 415 415 pExport->pv = pExpState; 416 416 pExpState->pb32 = pBundle; … … 560 560 void kFileLX::exportFindClose(kExportEntry *pExport) 561 561 { 562 delete pExport->pv;562 free(pExport->pv); 563 563 pExport->pv = NULL; 564 564 return; … … 1375 1375 ) 1376 1376 { 1377 PLXRELOCSTATE pState = new LXRELOCSTATE;1377 PLXRELOCSTATE pState = (PLXRELOCSTATE)malloc(sizeof(LXRELOCSTATE)); 1378 1378 pState->ulSegment = ulSegment; 1379 1379 pState->ulPage = paObject[ulSegment].o32_pagemap - 1; … … 1451 1451 if (preloc->isName()) 1452 1452 { 1453 delete (void*)preloc->Info.Name.pszModule;1454 delete (void*)preloc->Info.Name.pszName;1453 delete preloc->Info.Name.pszModule; 1454 delete preloc->Info.Name.pszName; 1455 1455 preloc->Info.Name.pszName = preloc->Info.Name.pszModule = NULL; 1456 1456 } … … 1670 1670 if (preloc->isName()) 1671 1671 { 1672 delete (void*)preloc->Info.Name.pszModule;1673 delete (void*)preloc->Info.Name.pszName;1672 delete preloc->Info.Name.pszModule; 1673 delete preloc->Info.Name.pszName; 1674 1674 preloc->Info.Name.pszName = preloc->Info.Name.pszModule = NULL; 1675 1675 } … … 1677 1677 /* free state info */ 1678 1678 memset(preloc->pv1, 0xff, sizeof(LXRELOCSTATE)); 1679 delete preloc->pv1;1679 free(preloc->pv1); 1680 1680 preloc->pv1 = (void*)0xdeadbeef; 1681 1681 }
Note:
See TracChangeset
for help on using the changeset viewer.
