diff options
| author | Adam Dickmeiss <dickmeiss@php.net> | 2001-08-07 11:22:33 +0000 |
|---|---|---|
| committer | Adam Dickmeiss <dickmeiss@php.net> | 2001-08-07 11:22:33 +0000 |
| commit | 9cb9b84e92a950791f02c244d6cdfcd3039f6f02 (patch) | |
| tree | 4f33304c1c9f15bd8d6fc4bd741345c99d7795d3 /ext/yaz/php_yaz.h | |
| parent | 64c4456cca9d8248b8239bf199b44532b6607bf7 (diff) | |
| download | php-git-9cb9b84e92a950791f02c244d6cdfcd3039f6f02.tar.gz | |
ZTS updates.
Diffstat (limited to 'ext/yaz/php_yaz.h')
| -rw-r--r-- | ext/yaz/php_yaz.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ext/yaz/php_yaz.h b/ext/yaz/php_yaz.h index 46024c5d2e..3ba44a8c38 100644 --- a/ext/yaz/php_yaz.h +++ b/ext/yaz/php_yaz.h @@ -50,6 +50,26 @@ PHP_FUNCTION(yaz_ccl_conf); PHP_FUNCTION(yaz_ccl_parse); PHP_FUNCTION(yaz_database); +ZEND_BEGIN_MODULE_GLOBALS(yaz) + int assoc_seq; +ZEND_END_MODULE_GLOBALS(yaz) + +#ifdef ZTS +# define YAZSLS_D zend_mysql_globals *yaz_globals +# define YAZSLS_DC , YAZSLS_D +# define YAZSLS_C yaz_globals +# define YAZSLS_CC , YAZSLS_C +# define YAZSG(v) (yaz_globals->v) +# define YAZSLS_FETCH() zend_yaz_globals *yaz_globals = ts_resource(yaz_globals_id) +#else +# define YAZSLS_D +# define YAZSLS_DC +# define YAZSLS_C +# define YAZSLS_CC +# define YAZSG(v) (yaz_globals.v) +# define YAZSLS_FETCH() +#endif + #else #define yaz_module_ptr NULL |
