Commit b460062f708 for php.net
commit b460062f7083ea6213e2d0dba9b05b8e68113c54
Author: Niels Dossche <7771979+ndossche@users.noreply.github.com>
Date: Tue Nov 4 08:32:06 2025 +0100
random: Use ZVAL_EMPTY_ARRAY() for members in serialization (#20382)
diff --git a/ext/random/engine_mt19937.c b/ext/random/engine_mt19937.c
index 7c9d1741d81..e8a1ee5cf80 100644
--- a/ext/random/engine_mt19937.c
+++ b/ext/random/engine_mt19937.c
@@ -324,8 +324,7 @@ PHP_METHOD(Random_Engine_Mt19937, __serialize)
array_init(return_value);
/* members */
- ZVAL_ARR(&t, zend_std_get_properties(&engine->std));
- Z_TRY_ADDREF(t);
+ ZVAL_EMPTY_ARRAY(&t);
zend_hash_next_index_insert(Z_ARRVAL_P(return_value), &t);
/* state */