summaryrefslogtreecommitdiff
path: root/ext/skeleton/php_skeleton.h
diff options
context:
space:
mode:
authorHartmut Holzgraefe <hholzgra@php.net>2001-05-01 16:21:58 +0000
committerHartmut Holzgraefe <hholzgra@php.net>2001-05-01 16:21:58 +0000
commit78b54eaa8b35285a898dd0b37495125ba764972c (patch)
tree39fb0813d7dbf7700a5d7fa4c6eabcc7bfc1ef20 /ext/skeleton/php_skeleton.h
parentf2731cb91af04efb6a44fd6101e995a7203afce6 (diff)
downloadphp-git-78b54eaa8b35285a898dd0b37495125ba764972c.tar.gz
hartmfixed and extended the ini parameter and module globals stuff
once again: someone test this please!
Diffstat (limited to 'ext/skeleton/php_skeleton.h')
-rw-r--r--ext/skeleton/php_skeleton.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/ext/skeleton/php_skeleton.h b/ext/skeleton/php_skeleton.h
index 9f052040fb..69b09e0604 100644
--- a/ext/skeleton/php_skeleton.h
+++ b/ext/skeleton/php_skeleton.h
@@ -26,23 +26,24 @@ PHP_FUNCTION(confirm_extname_compiled); /* For testing, remove later. */
and END macros here:
ZEND_BEGIN_MODULE_GLOBALS(extname)
- int global_variable;
+ int global_value;
+ char *global_string;
ZEND_END_MODULE_GLOBALS(extname)
*/
/* In every function that needs to use variables in php_extname_globals,
- do call EXTNAMELS_FETCH(); after declaring other variables used by
- that function, and always refer to them as EXTNAMEG(variable).
+ do call EXTNAME_LS_FETCH(); after declaring other variables used by
+ that function, and always refer to them as EXTNAME_G(variable).
You are encouraged to rename these macros something shorter, see
examples in any other php module directory.
*/
#ifdef ZTS
-#define EXTNAMEG(v) (extname_globals->v)
-#define EXTNAMELS_FETCH() php_extname_globals *extname_globals = ts_resource(extname_globals_id)
+#define EXTNAME_G(v) (extname_globals->v)
+#define EXTNAME_LS_FETCH() zend_extname_globals *extname_globals = ts_resource(extname_globals_id)
#else
-#define EXTNAMEG(v) (extname_globals.v)
-#define EXTNAMELS_FETCH()
+#define EXTNAME_G(v) (extname_globals.v)
+#define EXTNAME_LS_FETCH()
#endif
#endif /* PHP_EXTNAME_H */