File tree 4 files changed +5
-24
lines changed
4 files changed +5
-24
lines changed Original file line number Diff line number Diff line change @@ -202,11 +202,7 @@ ZEND_BEGIN_MODULE_GLOBALS(date)
202
202
int timezone_valid ;
203
203
ZEND_END_MODULE_GLOBALS (date )
204
204
205
- #ifdef ZTS
206
- #define DATEG (v ) ZEND_TSRMG(date_globals_id, zend_date_globals *, v)
207
- #else
208
- #define DATEG (v ) (date_globals.v)
209
- #endif
205
+ #define DATEG (v ) ZEND_MODULE_GLOBALS_ACCESSOR (date , v )
210
206
211
207
/* Backwards compatibility wrapper */
212
208
PHPAPI zend_long php_parse_date (char * string , zend_long * now );
Original file line number Diff line number Diff line change @@ -82,12 +82,7 @@ ZEND_BEGIN_MODULE_GLOBALS(pcre)
82
82
ZEND_END_MODULE_GLOBALS (pcre )
83
83
84
84
PHPAPI ZEND_EXTERN_MODULE_GLOBALS (pcre );
85
-
86
- #ifdef ZTS
87
- # define PCRE_G (v ) ZEND_TSRMG(pcre_globals_id, zend_pcre_globals *, v)
88
- #else
89
- # define PCRE_G (v ) (pcre_globals.v)
90
- #endif
85
+ #define PCRE_G (v ) ZEND_MODULE_GLOBALS_ACCESSOR(pcre, v)
91
86
92
87
#else
93
88
Original file line number Diff line number Diff line change @@ -68,13 +68,8 @@ ZEND_BEGIN_MODULE_GLOBALS(spl)
68
68
int autoload_running ;
69
69
ZEND_END_MODULE_GLOBALS (spl )
70
70
71
- #ifdef ZTS
72
- # define SPL_G (v ) ZEND_TSRMG(spl_globals_id, zend_spl_globals *, v)
73
- extern int spl_globals_id ;
74
- #else
75
- # define SPL_G (v ) (spl_globals.v)
76
- extern zend_spl_globals spl_globals ;
77
- #endif
71
+ ZEND_EXTERN_MODULE_GLOBALS (spl );
72
+ #define SPL_G (v ) ZEND_MODULE_GLOBALS_ACCESSOR(spl, v)
78
73
79
74
PHP_FUNCTION (spl_classes );
80
75
PHP_FUNCTION (class_parents );
Original file line number Diff line number Diff line change @@ -44,12 +44,7 @@ ZEND_BEGIN_MODULE_GLOBALS(browscap)
44
44
ZEND_END_MODULE_GLOBALS (browscap )
45
45
46
46
ZEND_DECLARE_MODULE_GLOBALS (browscap )
47
-
48
- #ifdef ZTS
49
- #define BROWSCAP_G (v ) ZEND_TSRMG(browscap_globals_id, zend_browscap_globals *, v)
50
- #else
51
- #define BROWSCAP_G (v ) (browscap_globals.v)
52
- #endif
47
+ #define BROWSCAP_G (v ) ZEND_MODULE_GLOBALS_ACCESSOR (browscap , v )
53
48
54
49
#define DEFAULT_SECTION_NAME "Default Browser Capability Settings"
55
50
You can’t perform that action at this time.
0 commit comments