From 28a4d7676a3f72bc951198aaff1be65389f36abd Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 19 Sep 2022 12:43:44 +0200 Subject: [PATCH] declare random globals as public API --- ext/random/php_random.h | 2 ++ ext/random/random.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/random/php_random.h b/ext/random/php_random.h index cc05a03c869..a2c518af28c 100644 --- a/ext/random/php_random.h +++ b/ext/random/php_random.h @@ -319,6 +319,8 @@ ZEND_BEGIN_MODULE_GLOBALS(random) int random_fd; ZEND_END_MODULE_GLOBALS(random) +PHPAPI ZEND_EXTERN_MODULE_GLOBALS(random) + # define RANDOM_G(v) ZEND_MODULE_GLOBALS_ACCESSOR(random, v) #endif /* PHP_RANDOM_H */ diff --git a/ext/random/random.c b/ext/random/random.c index 2380a83b758..7cd1bfc8c93 100644 --- a/ext/random/random.c +++ b/ext/random/random.c @@ -64,7 +64,7 @@ #include "random_arginfo.h" -ZEND_DECLARE_MODULE_GLOBALS(random) +PHPAPI ZEND_DECLARE_MODULE_GLOBALS(random) PHPAPI zend_class_entry *random_ce_Random_Engine; PHPAPI zend_class_entry *random_ce_Random_CryptoSafeEngine;