aboutsummaryrefslogtreecommitdiff
path: root/dep/CascLib/src/jenkins
diff options
context:
space:
mode:
Diffstat (limited to 'dep/CascLib/src/jenkins')
-rw-r--r--dep/CascLib/src/jenkins/lookup3.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/dep/CascLib/src/jenkins/lookup3.c b/dep/CascLib/src/jenkins/lookup3.c
index 8035dc4655a..cb217e738e2 100644
--- a/dep/CascLib/src/jenkins/lookup3.c
+++ b/dep/CascLib/src/jenkins/lookup3.c
@@ -69,6 +69,12 @@ on 1 byte), but shoehorning those bytes into integers efficiently is messy.
#define hashmask(n) (hashsize(n)-1)
#define rot(x,k) (((x)<<(k)) | ((x)>>(32-(k))))
+/* Fixup some warnings in MS Visual C++ */
+#ifdef _MSC_VER
+#pragma warning(disable: 4127) // warning C4127: conditional expression is constant
+#pragma warning(disable: 4101) // warning C4101: 'k8': unreferenced local variable
+#endif
+
/*
-------------------------------------------------------------------------------
mix -- mix 3 32-bit values reversibly.