Skip to content

Commit 5df26bd

Browse files
committed
hash.h: Avoid compiler warnings with MSVC.
The lack of 'const' in function declaration causes MSVC to complain because the function definition uses it. Signed-off-by: Gurucharan Shetty <gshetty@nicira.com> Acked-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com> Acked-by: Ben Pfaff <blp@nicira.com>
1 parent 2f4aba0 commit 5df26bd

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

lib/hash.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,9 @@ uint32_t hash_bytes(const void *, size_t n_bytes, uint32_t basis);
3636

3737
static inline uint32_t hash_int(uint32_t x, uint32_t basis);
3838
static inline uint32_t hash_2words(uint32_t, uint32_t);
39-
static inline uint32_t hash_uint64(uint64_t);
40-
static inline uint32_t hash_uint64_basis(uint64_t x, uint32_t basis);
39+
static inline uint32_t hash_uint64(const uint64_t);
40+
static inline uint32_t hash_uint64_basis(const uint64_t x,
41+
const uint32_t basis);
4142
uint32_t hash_3words(uint32_t, uint32_t, uint32_t);
4243

4344
static inline uint32_t hash_boolean(bool x, uint32_t basis);

0 commit comments

Comments
 (0)