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;