Merge pull request #1383 from jonrumsey/dev
Suppress VS2022 warnings
GitOrigin-RevId: 835d6f9a61fd843bf482efb518181853153f564d
Change-Id: If895741451f85f440caac9244af6072074e81043
diff --git a/lib/lz4.c b/lib/lz4.c
index b7dd32a..aea8040 100644
--- a/lib/lz4.c
+++ b/lib/lz4.c
@@ -124,6 +124,9 @@
# include <intrin.h> /* only present in VS2005+ */
# pragma warning(disable : 4127) /* disable: C4127: conditional expression is constant */
# pragma warning(disable : 6237) /* disable: C6237: conditional expression is always 0 */
+# pragma warning(disable : 6239) /* disable: C6239: (<non-zero constant> && <expression>) always evaluates to the result of <expression> */
+# pragma warning(disable : 6240) /* disable: C6240: (<expression> && <non-zero constant>) always evaluates to the result of <expression> */
+# pragma warning(disable : 6326) /* disable: C6326: Potential comparison of a constant with another constant */
#endif /* _MSC_VER */
#ifndef LZ4_FORCE_INLINE