1
0
mirror of synced 2026-04-19 06:48:39 +08:00

修复静态编译时宏重复定义问题

This commit is contained in:
Albert
2022-11-09 17:11:55 +08:00
parent 3c15cf9df2
commit d97d3aa98f
2 changed files with 4 additions and 4 deletions

View File

@@ -51,6 +51,8 @@ extern zend_module_entry snowdrift_module_entry;
#define ZEND_ACC_DTOR 0
#endif
#define SD_G(v) ZEND_MODULE_GLOBALS_ACCESSOR(snowdrift, v)
ZEND_BEGIN_MODULE_GLOBALS(snowdrift)
uint8_t Method;
uint64_t BaseTime;
@@ -64,10 +66,6 @@ uint8_t Multi;
ZEND_END_MODULE_GLOBALS(snowdrift)
ZEND_DECLARE_MODULE_GLOBALS(snowdrift)
#define SD_G(v) ZEND_MODULE_GLOBALS_ACCESSOR(snowdrift, v)
#if defined(ZTS) && defined(COMPILE_DL_SNOWDRIFT)
ZEND_TSRMLS_CACHE_EXTERN()
#endif

View File

@@ -38,6 +38,8 @@ zend_class_entry snowdrift_ce;
static uint16_t wid_num = 0;
ZEND_DECLARE_MODULE_GLOBALS(snowdrift)
/* {{{ PHP_INI */
PHP_INI_BEGIN()