Fixed build after BOpenHashTable change.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31905 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold 2009-07-29 13:10:04 +00:00
parent 1aab2b2717
commit 265aebfa26

View File

@ -24,8 +24,8 @@ static void* function_call_callback(const void* stub, const void* args);
struct PatchEntry { struct PatchEntry {
HashTableLink<PatchEntry> originalTableLink; PatchEntry* originalTableLink;
HashTableLink<PatchEntry> patchedTableLink; PatchEntry* patchedTableLink;
void* originalFunction; void* originalFunction;
void* patchedFunction; void* patchedFunction;
@ -71,9 +71,9 @@ struct OriginalTableDefinition {
return value->originalFunction == key; return value->originalFunction == key;
} }
HashTableLink<PatchEntry>* GetLink(PatchEntry* value) const PatchEntry*& GetLink(PatchEntry* value) const
{ {
return &value->originalTableLink; return value->originalTableLink;
} }
}; };
@ -97,9 +97,9 @@ struct PatchedTableDefinition {
return value->patchedFunction == key; return value->patchedFunction == key;
} }
HashTableLink<PatchEntry>* GetLink(PatchEntry* value) const PatchEntry*& GetLink(PatchEntry* value) const
{ {
return &value->patchedTableLink; return value->patchedTableLink;
} }
}; };
@ -107,8 +107,8 @@ struct PatchedTableDefinition {
static rld_export* sRuntimeLoaderInterface; static rld_export* sRuntimeLoaderInterface;
static runtime_loader_add_on_export* sRuntimeLoaderAddOnInterface; static runtime_loader_add_on_export* sRuntimeLoaderAddOnInterface;
static OpenHashTable<OriginalTableDefinition> sOriginalTable; static BOpenHashTable<OriginalTableDefinition> sOriginalTable;
static OpenHashTable<PatchedTableDefinition> sPatchedTable; static BOpenHashTable<PatchedTableDefinition> sPatchedTable;
static void* static void*