From c8c290ae8fc98cd1fd5066c5ec07398396e9798c Mon Sep 17 00:00:00 2001 From: XadillaX Date: Tue, 22 Jun 2021 18:08:41 +0800 Subject: [PATCH] src,zlib: tighten up Z_*_WINDOWBITS macros PR-URL: https://github.com/nodejs/node/pull/39115 Reviewed-By: Anna Henningsen --- src/node_internals.h | 5 ----- src/node_zlib.cc | 3 +++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/node_internals.h b/src/node_internals.h index f7a1e2d8d62c24..7d31640bedffc1 100644 --- a/src/node_internals.h +++ b/src/node_internals.h @@ -39,11 +39,6 @@ #include #include -// Custom constants used by both node_constants.cc and node_zlib.cc -#define Z_MIN_WINDOWBITS 8 -#define Z_MAX_WINDOWBITS 15 -#define Z_DEFAULT_WINDOWBITS 15 - struct sockaddr; namespace node { diff --git a/src/node_zlib.cc b/src/node_zlib.cc index 2a2466052c92a5..b8733229b0b06b 100644 --- a/src/node_zlib.cc +++ b/src/node_zlib.cc @@ -71,6 +71,9 @@ namespace { #define Z_MIN_LEVEL -1 #define Z_MAX_LEVEL 9 #define Z_DEFAULT_LEVEL Z_DEFAULT_COMPRESSION +#define Z_MIN_WINDOWBITS 8 +#define Z_MAX_WINDOWBITS 15 +#define Z_DEFAULT_WINDOWBITS 15 #define ZLIB_ERROR_CODES(V) \ V(Z_OK) \