X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Fbinary.c;h=46f93232799a01083eb03e5180cd80c53b6e358d;hb=de6091a10d2cdded5e58f25ba3e3db7db726d01d;hp=cca55b481cca1dcf5ce90d5de38cd62ac9bb5539;hpb=f8be4e59ce8a53869ccf375f8a01e4e8ad88ef2c;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/binary.c b/KernelLand/Kernel/binary.c index cca55b48..46f93232 100644 --- a/KernelLand/Kernel/binary.c +++ b/KernelLand/Kernel/binary.c @@ -826,22 +826,20 @@ int Binary_GetSymbol(const char *Name, Uint *Val) */ Uint Binary_GetSymbolEx(const char *Name, Uint *Value) { - int i; tKernelBin *pKBin; int numKSyms = ((Uint)&gKernelSymbolsEnd-(Uint)&gKernelSymbols)/sizeof(tKernelSymbol); - LOG("numKSyms = %i", numKSyms); - // Scan Kernel - for( i = 0; i < numKSyms; i++ ) + for( int i = 0; i < numKSyms; i++ ) { - LOG("KSym %s = %p", gKernelSymbols[i].Name, gKernelSymbols[i].Value); if(strcmp(Name, gKernelSymbols[i].Name) == 0) { + LOG("KSym %s = %p", gKernelSymbols[i].Name, gKernelSymbols[i].Value); *Value = gKernelSymbols[i].Value; return 1; } } + // Scan Loaded Libraries for(pKBin = glLoadedKernelLibs; pKBin;