Changeset 3573 for trunk/kStuff/kLdr/kLdrDyldMod.c
- Timestamp:
- Aug 31, 2007, 6:09:23 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kStuff/kLdr/kLdrDyldMod.c
r3570 r3573 32 32 #include <k/kLdr.h> 33 33 #include "kLdrInternal.h" 34 #include "kLdrHlp.h"35 34 36 35 … … 46 45 */ 47 46 #ifdef KLDRDYLDMOD_STRICT 48 # define KLDRDYLDMOD_ASSERT(expr) k ldrHlpAssert(expr)47 # define KLDRDYLDMOD_ASSERT(expr) kHlpAssert(expr) 49 48 #else 50 49 # define KLDRDYLDMOD_ASSERT(expr) do {} while (0) … … 120 119 * Allocate a new dyld module. 121 120 */ 122 pMod = (PKLDRDYLDMOD)k ldrHlpAlloc(sizeof(*pMod));121 pMod = (PKLDRDYLDMOD)kHlpAlloc(sizeof(*pMod)); 123 122 if (pMod) 124 123 { … … 282 281 } 283 282 284 k ldrHlpFree(pMod->papPrereqs);283 kHlpFree(pMod->papPrereqs); 285 284 pMod->papPrereqs = NULL; 286 285 pMod->cPrereqs = 0; … … 305 304 pMod->u32MagicHead = 1; 306 305 pMod->u32MagicTail = 2; 307 k ldrHlpFree(pMod);306 kHlpFree(pMod); 308 307 } 309 308 } … … 490 489 pMod->u32MagicHead = 1; 491 490 pMod->u32MagicTail = 2; 492 k ldrHlpFree(pMod);491 kHlpFree(pMod); 493 492 } 494 493 } … … 757 756 */ 758 757 cPrereqs = kLdrModNumberOfImports(pMod->pMod, NULL); 759 k ldrHlpAssert(cPrereqs >= 0);758 kHlpAssert(cPrereqs >= 0); 760 759 if (pMod->cPrereqs != cPrereqs) 761 760 { 762 761 KLDRDYLDMOD_ASSERT(!pMod->papPrereqs); 763 pMod->papPrereqs = (PPKLDRDYLDMOD)k ldrHlpAllocZ(sizeof(pMod->papPrereqs[0]) * cPrereqs);762 pMod->papPrereqs = (PPKLDRDYLDMOD)kHlpAllocZ(sizeof(pMod->papPrereqs[0]) * cPrereqs); 764 763 if (!pMod->papPrereqs) 765 764 return KLDR_ERR_NO_MEMORY; … … 1149 1148 /* check if there is a stack size override/default. */ 1150 1149 KSIZE cbDefOverride; 1151 if (k ldrHlpGetEnvUZ("KLDR_MAIN_STACK_SIZE", &cbDefOverride))1150 if (kHlpGetEnvUZ("KLDR_MAIN_STACK_SIZE", &cbDefOverride)) 1152 1151 cbDefOverride = 0; 1153 1152 … … 1235 1234 if (cch) 1236 1235 { 1237 k LdrHlpMemCopy(pszName, pMod->pMod->pszName, cch - 1);1236 kHlpMemCopy(pszName, pMod->pMod->pszName, cch - 1); 1238 1237 pszName[cch - 1] = '\0'; 1239 1238 } … … 1255 1254 if (cch) 1256 1255 { 1257 k LdrHlpMemCopy(pszFilename, pMod->pMod->pszFilename, cch - 1);1256 kHlpMemCopy(pszFilename, pMod->pMod->pszFilename, cch - 1); 1258 1257 pszFilename[cch - 1] = '\0'; 1259 1258 } … … 1280 1279 1281 1280 rc = kLdrModQuerySymbol(pMod->pMod, NULL, KLDRMOD_BASEADDRESS_MAP, 1282 uSymbolOrdinal, pszSymbolName, k LdrHlpStrLen(pszSymbolName), NULL,1281 uSymbolOrdinal, pszSymbolName, kHlpStrLen(pszSymbolName), NULL, 1283 1282 kldrDyldModFixupGetImportCallback, pMod, 1284 1283 &uValue, &fKind);
Note:
See TracChangeset
for help on using the changeset viewer.