OSS-Fuzz: Fix C++11 compiler warnings in targets
This commit is contained in:
@@ -44,11 +44,12 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
|
|||||||
necessary to achieve full coverage. */
|
necessary to achieve full coverage. */
|
||||||
enum TJPF pixelFormats[NUMPF] =
|
enum TJPF pixelFormats[NUMPF] =
|
||||||
{ TJPF_RGB, TJPF_BGRX, TJPF_GRAY, TJPF_CMYK };
|
{ TJPF_RGB, TJPF_BGRX, TJPF_GRAY, TJPF_CMYK };
|
||||||
|
|
||||||
#if defined(__has_feature) && __has_feature(memory_sanitizer)
|
#if defined(__has_feature) && __has_feature(memory_sanitizer)
|
||||||
|
char env[18] = "JSIMD_FORCENONE=1";
|
||||||
|
|
||||||
/* The libjpeg-turbo SIMD extensions produce false positives with
|
/* The libjpeg-turbo SIMD extensions produce false positives with
|
||||||
MemorySanitizer. */
|
MemorySanitizer. */
|
||||||
putenv("JSIMD_FORCENONE=1");
|
putenv(env);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if ((handle = tjInitDecompress()) == NULL)
|
if ((handle = tjInitDecompress()) == NULL)
|
||||||
|
|||||||
@@ -44,11 +44,12 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
|
|||||||
necessary to achieve full coverage. */
|
necessary to achieve full coverage. */
|
||||||
enum TJPF pixelFormats[NUMPF] =
|
enum TJPF pixelFormats[NUMPF] =
|
||||||
{ TJPF_BGR, TJPF_XRGB, TJPF_GRAY };
|
{ TJPF_BGR, TJPF_XRGB, TJPF_GRAY };
|
||||||
|
|
||||||
#if defined(__has_feature) && __has_feature(memory_sanitizer)
|
#if defined(__has_feature) && __has_feature(memory_sanitizer)
|
||||||
|
char env[18] = "JSIMD_FORCENONE=1";
|
||||||
|
|
||||||
/* The libjpeg-turbo SIMD extensions produce false positives with
|
/* The libjpeg-turbo SIMD extensions produce false positives with
|
||||||
MemorySanitizer. */
|
MemorySanitizer. */
|
||||||
putenv("JSIMD_FORCENONE=1");
|
putenv(env);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if ((handle = tjInitDecompress()) == NULL)
|
if ((handle = tjInitDecompress()) == NULL)
|
||||||
|
|||||||
@@ -42,11 +42,12 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
|
|||||||
unsigned long dstSizes[NUMXFORMS] = { 0, 0, 0 }, maxBufSize;
|
unsigned long dstSizes[NUMXFORMS] = { 0, 0, 0 }, maxBufSize;
|
||||||
int width = 0, height = 0, jpegSubsamp, jpegColorspace, i, t;
|
int width = 0, height = 0, jpegSubsamp, jpegColorspace, i, t;
|
||||||
tjtransform transforms[NUMXFORMS];
|
tjtransform transforms[NUMXFORMS];
|
||||||
|
|
||||||
#if defined(__has_feature) && __has_feature(memory_sanitizer)
|
#if defined(__has_feature) && __has_feature(memory_sanitizer)
|
||||||
|
char env[18] = "JSIMD_FORCENONE=1";
|
||||||
|
|
||||||
/* The libjpeg-turbo SIMD extensions produce false positives with
|
/* The libjpeg-turbo SIMD extensions produce false positives with
|
||||||
MemorySanitizer. */
|
MemorySanitizer. */
|
||||||
putenv("JSIMD_FORCENONE=1");
|
putenv(env);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if ((handle = tjInitTransform()) == NULL)
|
if ((handle = tjInitTransform()) == NULL)
|
||||||
|
|||||||
Reference in New Issue
Block a user