summaryrefslogtreecommitdiff
path: root/src/hash.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hash.cpp')
-rw-r--r--src/hash.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/hash.cpp b/src/hash.cpp
index 3fb4f52..d428dd6 100644
--- a/src/hash.cpp
+++ b/src/hash.cpp
@@ -22,6 +22,26 @@ template<> bool __cmpHashKeys<int>( int a, int b )
22 return a == b; 22 return a == b;
23} 23}
24 24
25template<> uint32_t __calcHashCode<const unsigned int>( const unsigned int k )
26{
27 return k;
28}
29
30template<> bool __cmpHashKeys<const unsigned int>( const unsigned int a, const unsigned int b )
31{
32 return a == b;
33}
34
35template<> uint32_t __calcHashCode<unsigned int>( unsigned int k )
36{
37 return k;
38}
39
40template<> bool __cmpHashKeys<unsigned int>( unsigned int a, unsigned int b )
41{
42 return a == b;
43}
44
25template<> 45template<>
26uint32_t __calcHashCode<const char *>( const char * k ) 46uint32_t __calcHashCode<const char *>( const char * k )
27{ 47{