28 lines
698 B
Diff
28 lines
698 B
Diff
--- ext/zlib/zlib.c.bak 2019-01-09 10:54:13.000000000 +0100
|
|
+++ ext/zlib/zlib.c 2026-03-03 17:34:11.078246063 +0100
|
|
@@ -1013,10 +1013,12 @@
|
|
/* }}} */
|
|
|
|
/* {{{ ZEND_MODULE_GLOBALS_CTOR */
|
|
-static ZEND_MODULE_GLOBALS_CTOR_D(zlib)
|
|
+static void php_zlib_globals_ctor(void *zlib_globals)
|
|
{
|
|
- zlib_globals->ob_gzhandler = NULL;
|
|
- zlib_globals->handler_registered = 0;
|
|
+ zend_zlib_globals *g = (zend_zlib_globals *) zlib_globals;
|
|
+
|
|
+ g->ob_gzhandler = NULL;
|
|
+ g->handler_registered = 0;
|
|
}
|
|
/* }}} */
|
|
|
|
@@ -1032,7 +1034,7 @@
|
|
PHP_MINFO(zlib),
|
|
"2.0",
|
|
PHP_MODULE_GLOBALS(zlib),
|
|
- ZEND_MODULE_GLOBALS_CTOR_N(zlib),
|
|
+ php_zlib_globals_ctor,
|
|
NULL,
|
|
NULL,
|
|
STANDARD_MODULE_PROPERTIES_EX
|