[haiku-commits] haiku: hrev48641 - src/system/kernel

  • From: pulkomandy@xxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 9 Jan 2015 21:32:23 +0100 (CET)

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;
        }
 };
 


Other related posts:

  • » [haiku-commits] haiku: hrev48641 - src/system/kernel - pulkomandy