Index: Source/wtf/HashTable.h |
diff --git a/Source/wtf/HashTable.h b/Source/wtf/HashTable.h |
index 1a572dc24c35473df5ef618037253d678c4a2770..bbc2c33d1a4318a718eeefc94b627e34a6d5b743 100644 |
--- a/Source/wtf/HashTable.h |
+++ b/Source/wtf/HashTable.h |
@@ -303,7 +303,7 @@ namespace WTF { |
template<typename HashFunctions> class IdentityHashTranslator { |
public: |
template<typename T> static unsigned hash(const T& key) { return HashFunctions::hash(key); } |
- template<typename T> static bool equal(const T& a, const T& b) { return HashFunctions::equal(a, b); } |
+ template<typename T, typename U> static bool equal(const T& a, const U& b) { return HashFunctions::equal(a, b); } |
template<typename T, typename U> static void translate(T& location, const U&, const T& value) { location = value; } |
}; |