From 369c045200c6fa8e37c7c4cd2ec666c6b234cfc5 Mon Sep 17 00:00:00 2001 From: binrapt Date: Sun, 4 Oct 2009 10:20:53 +0200 Subject: [PATCH] Fixed the hashing pointers --- variable/hash.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/variable/hash.cpp b/variable/hash.cpp index 9f512f6..9bc285b 100644 --- a/variable/hash.cpp +++ b/variable/hash.cpp @@ -42,16 +42,16 @@ namespace frith return string_hash("none", previous_hash); case variable_type_identifier::boolean: - return fnv1a_hash(hash_pointer, sizeof(types::signed_integer), previous_hash); + return fnv1a_hash(&hash_pointer, sizeof(types::signed_integer), previous_hash); case variable_type_identifier::signed_integer: - return fnv1a_hash(hash_pointer, sizeof(types::signed_integer), previous_hash); + return fnv1a_hash(&hash_pointer, sizeof(types::signed_integer), previous_hash); case variable_type_identifier::unsigned_integer: - return fnv1a_hash(hash_pointer, sizeof(types::unsigned_integer), previous_hash); + return fnv1a_hash(&hash_pointer, sizeof(types::unsigned_integer), previous_hash); case variable_type_identifier::floating_point_value: - return fnv1a_hash(hash_pointer, sizeof(types::floating_point_value), previous_hash); + return fnv1a_hash(&hash_pointer, sizeof(types::floating_point_value), previous_hash); case variable_type_identifier::string: return fnv1a_hash(string->c_str(), string->size(), previous_hash); -- 2.11.4.GIT