]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
introduced ZSTD_WINDOWLOG_MAX_32 (#239), suggested by @GregSlazinski
authorYann Collet <yann.collet.73@gmail.com>
Fri, 8 Jul 2016 10:57:10 +0000 (12:57 +0200)
committerYann Collet <yann.collet.73@gmail.com>
Fri, 8 Jul 2016 10:57:10 +0000 (12:57 +0200)
lib/common/zstd.h

index 31d5960922662a6a1a943f9c6eba2b08afa737ea..304edd3647c48c50cd940a1b7798c32877ad8b29 100644 (file)
@@ -201,7 +201,9 @@ ZSTDLIB_API size_t ZSTD_decompress_usingDDict(ZSTD_DCtx* dctx,
 #define ZSTD_MAGICNUMBER            0xFD2FB527   /* v0.7 */
 #define ZSTD_MAGIC_SKIPPABLE_START  0x184D2A50U
 
-#define ZSTD_WINDOWLOG_MAX    ((U32)(MEM_32bits() ? 25 : 27))
+#define ZSTD_WINDOWLOG_MAX_32  25
+#define ZSTD_WINDOWLOG_MAX_64  27
+#define ZSTD_WINDOWLOG_MAX    ((U32)(MEM_32bits() ? ZSTD_WINDOWLOG_MAX_32 : ZSTD_WINDOWLOG_MAX_64))
 #define ZSTD_WINDOWLOG_MIN     18
 #define ZSTD_CHAINLOG_MAX     (ZSTD_WINDOWLOG_MAX+1)
 #define ZSTD_CHAINLOG_MIN       4