]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Remove 'mem.h' dependency from ZSTD_WINDOWLOG_MAX 595/head
authorNick Terrell <terrelln@fb.com>
Wed, 8 Mar 2017 23:40:13 +0000 (15:40 -0800)
committerNick Terrell <terrelln@fb.com>
Wed, 8 Mar 2017 23:40:13 +0000 (15:40 -0800)
lib/zstd.h

index f462d0997bbc9b91df86ac9f73f052a683a9fe99..0b48b7ec61eede03266320535dff46e2c0fc89db 100644 (file)
@@ -345,7 +345,7 @@ ZSTDLIB_API size_t ZSTD_DStreamOutSize(void);   /*!< recommended size for output
 
 #define ZSTD_WINDOWLOG_MAX_32  27
 #define ZSTD_WINDOWLOG_MAX_64  27
-#define ZSTD_WINDOWLOG_MAX    ((U32)(MEM_32bits() ? ZSTD_WINDOWLOG_MAX_32 : ZSTD_WINDOWLOG_MAX_64))
+#define ZSTD_WINDOWLOG_MAX    ((unsigned)(sizeof(size_t) == 4 ? ZSTD_WINDOWLOG_MAX_32 : ZSTD_WINDOWLOG_MAX_64))
 #define ZSTD_WINDOWLOG_MIN     10
 #define ZSTD_HASHLOG_MAX       ZSTD_WINDOWLOG_MAX
 #define ZSTD_HASHLOG_MIN        6