summaryrefslogtreecommitdiff
path: root/Zend/zend_modules.h
diff options
context:
space:
mode:
authorAndi Gutmans <andi@php.net>2000-03-10 08:28:54 +0000
committerAndi Gutmans <andi@php.net>2000-03-10 08:28:54 +0000
commit3bd9e0238018314142bd3a6077e807cb1927e906 (patch)
tree4f891fb4914e7def7733d169399267164dd774bc /Zend/zend_modules.h
parent9d0c2484c0f9b7c1ee879c0cafb4806c6d4bbe40 (diff)
downloadphp-git-3bd9e0238018314142bd3a6077e807cb1927e906.tar.gz
- Save ZEND_DEBUG, ZTS, ZEND_API information
Diffstat (limited to 'Zend/zend_modules.h')
-rw-r--r--Zend/zend_modules.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/Zend/zend_modules.h b/Zend/zend_modules.h
index b0d601bfac..f57ebfc11e 100644
--- a/Zend/zend_modules.h
+++ b/Zend/zend_modules.h
@@ -30,7 +30,15 @@
#define GINIT_FUNC_ARGS void
#define GINIT_FUNC_ARGS_PASSTHRU
-#define STANDARD_MODULE_PROPERTIES_EX 0, 0, NULL, 0
+#include "zend.h"
+
+#ifdef ZTS
+#define USING_ZTS 1
+#else
+#define USING_ZTS 0
+#endif
+
+#define STANDARD_MODULE_PROPERTIES_EX 0, 0, NULL, 0, ZEND_DEBUG, USING_ZTS, ZEND_API
#define STANDARD_MODULE_PROPERTIES \
NULL, NULL, STANDARD_MODULE_PROPERTIES_EX
@@ -54,6 +62,9 @@ struct _zend_module_entry {
unsigned char type;
void *handle;
int module_number;
+ unsigned char zend_debug;
+ unsigned char zts;
+ unsigned int zend_api;
};