OSS-Fuzz: Fix UBSan err caused by TJFLAG_FUZZING
diff --git a/fuzz/compress.cc b/fuzz/compress.cc
index b9f3b20..7c94087 100644
--- a/fuzz/compress.cc
+++ b/fuzz/compress.cc
@@ -36,7 +36,7 @@
#define NUMTESTS 7
/* Private flag that triggers different TurboJPEG API behavior when fuzzing */
-#define TJFLAG_FUZZING (1 << 31)
+#define TJFLAG_FUZZING (1 << 30)
struct test {
diff --git a/fuzz/compress_yuv.cc b/fuzz/compress_yuv.cc
index 2dc8135..613f550 100644
--- a/fuzz/compress_yuv.cc
+++ b/fuzz/compress_yuv.cc
@@ -36,7 +36,7 @@
#define NUMTESTS 6
/* Private flag that triggers different TurboJPEG API behavior when fuzzing */
-#define TJFLAG_FUZZING (1 << 31)
+#define TJFLAG_FUZZING (1 << 30)
struct test {
diff --git a/turbojpeg.c b/turbojpeg.c
index 0bbdb88..aebef0a 100644
--- a/turbojpeg.c
+++ b/turbojpeg.c
@@ -206,7 +206,7 @@
#ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION
/* Private flag that triggers different TurboJPEG API behavior when fuzzing */
-#define TJFLAG_FUZZING (1 << 31)
+#define TJFLAG_FUZZING (1 << 30)
#endif
#define GET_INSTANCE(handle) \