hrev48641 adds 1 changeset to branch 'master' old head: a2c274e70e7af2cc8cf79a31aa8a41b041067ad2 new head: 3b3cad8468437a0546d0a72ba6588d768607f4a8 overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=3b3cad8+%5Ea2c274e ---------------------------------------------------------------------------- 3b3cad8: kernel elf: Fix Compare function I forgot to change the function to return true on equality, instead of returning the difference as khash required. Fixes a panic on boot. [ Adrien Destugues <pulkomandy@xxxxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev48641 Commit: 3b3cad8468437a0546d0a72ba6588d768607f4a8 URL: http://cgit.haiku-os.org/haiku/commit/?id=3b3cad8 Author: Adrien Destugues <pulkomandy@xxxxxxxxx> Date: Fri Jan 9 20:31:34 2015 UTC ---------------------------------------------------------------------------- 1 file changed, 1 insertion(+), 1 deletion(-) src/system/kernel/elf.cpp | 2 +- ---------------------------------------------------------------------------- diff --git a/src/system/kernel/elf.cpp b/src/system/kernel/elf.cpp index e501ede..97b6ba3 100644 --- a/src/system/kernel/elf.cpp +++ b/src/system/kernel/elf.cpp @@ -71,7 +71,7 @@ struct ImageHashDefinition { bool Compare(KeyType key, ValueType* entry) const { - return key - entry->id; + return key == entry->id; } };