Commit efcc5b7 for zlib
commit efcc5b7d8154fa51d274dd8bf1448aa76ecc2786
Author: Mark Adler <git@madler.net>
Date: Tue Nov 3 12:52:14 2026 -0800
Avoid dependence on NULL where it might not be defined.
Use Z_NULL instead, which is assured to be defined.
diff --git a/compress.c b/compress.c
index bd74b94..2e96714 100644
--- a/compress.c
+++ b/compress.c
@@ -28,8 +28,8 @@ int ZEXPORT compress2_z(Bytef *dest, z_size_t *destLen, const Bytef *source,
const uInt max = (uInt)-1;
z_size_t left;
- if ((sourceLen > 0 && source == NULL) ||
- destLen == NULL || (*destLen > 0 && dest == NULL))
+ if ((sourceLen > 0 && source == Z_NULL) ||
+ destLen == Z_NULL || (*destLen > 0 && dest == Z_NULL))
return Z_STREAM_ERROR;
left = *destLen;
diff --git a/uncompr.c b/uncompr.c
index 2195e78..16a04ba 100644
--- a/uncompr.c
+++ b/uncompr.c
@@ -33,8 +33,8 @@ int ZEXPORT uncompress2_z(Bytef *dest, z_size_t *destLen, const Bytef *source,
const uInt max = (uInt)-1;
z_size_t len, left;
- if (sourceLen == NULL || (*sourceLen > 0 && source == NULL) ||
- destLen == NULL || (*destLen > 0 && dest == NULL))
+ if (sourceLen == Z_NULL || (*sourceLen > 0 && source == Z_NULL) ||
+ destLen == Z_NULL || (*destLen > 0 && dest == Z_NULL))
return Z_STREAM_ERROR;
len = *sourceLen;