Merge pull request #4263 from pps83/dev-dyn-bmi2

Check `DYNAMIC_BMI2` instead of `DYNAMIC_BMI2 != 0`
This commit is contained in:
Yann Collet
2025-01-23 15:53:17 -08:00
committed by GitHub
+4 -4
View File
@@ -154,7 +154,7 @@ struct ZSTD_DCtx_s
size_t rleSize; size_t rleSize;
size_t staticSize; size_t staticSize;
int isFrameDecompression; int isFrameDecompression;
#if DYNAMIC_BMI2 != 0 #if DYNAMIC_BMI2
int bmi2; /* == 1 if the CPU supports BMI2 and 0 otherwise. CPU support is determined dynamically once per context lifetime. */ int bmi2; /* == 1 if the CPU supports BMI2 and 0 otherwise. CPU support is determined dynamically once per context lifetime. */
#endif #endif
@@ -211,11 +211,11 @@ struct ZSTD_DCtx_s
}; /* typedef'd to ZSTD_DCtx within "zstd.h" */ }; /* typedef'd to ZSTD_DCtx within "zstd.h" */
MEM_STATIC int ZSTD_DCtx_get_bmi2(const struct ZSTD_DCtx_s *dctx) { MEM_STATIC int ZSTD_DCtx_get_bmi2(const struct ZSTD_DCtx_s *dctx) {
#if DYNAMIC_BMI2 != 0 #if DYNAMIC_BMI2
return dctx->bmi2; return dctx->bmi2;
#else #else
(void)dctx; (void)dctx;
return 0; return 0;
#endif #endif
} }