diff options
| -rw-r--r-- | src/hash.h | 6 |
1 files changed, 3 insertions, 3 deletions
| @@ -64,7 +64,7 @@ private: | |||
| 64 | bool bFilled; | 64 | bool bFilled; |
| 65 | 65 | ||
| 66 | public: | 66 | public: |
| 67 | operator _value() | 67 | operator _value &() |
| 68 | { | 68 | { |
| 69 | if( bFilled == false ) | 69 | if( bFilled == false ) |
| 70 | throw HashException( | 70 | throw HashException( |
| @@ -74,7 +74,7 @@ public: | |||
| 74 | return *pValue; | 74 | return *pValue; |
| 75 | } | 75 | } |
| 76 | 76 | ||
| 77 | _value value() | 77 | _value &value() |
| 78 | { | 78 | { |
| 79 | if( bFilled == false ) | 79 | if( bFilled == false ) |
| 80 | throw HashException( | 80 | throw HashException( |
| @@ -243,7 +243,7 @@ public: | |||
| 243 | clearBits(); | 243 | clearBits(); |
| 244 | } | 244 | } |
| 245 | 245 | ||
| 246 | virtual value get( key k ) | 246 | virtual value &get( key k ) |
| 247 | { | 247 | { |
| 248 | uint32_t hash = __calcHashCode( k ); | 248 | uint32_t hash = __calcHashCode( k ); |
| 249 | bool bFill; | 249 | bool bFill; |
