cvs: ZendEngine2 / zend_ts_hash.c zend_ts_hash.h
| From: | Andi Gutmans | Date: | Sat, 23 Mar 2002 12:18:50 +0000 |
| Subject: | cvs: ZendEngine2 / zend_ts_hash.c zend_ts_hash.h | ||
| Groups: | php.zend-engine.cvs | ||
| Request: | Send a blank email to php-zend-engine-cvs+get-34@lists.php.net to get a copy of this message | ||
andi Sat Mar 23 07:18:50 2002 EDT
Modified files:
/ZendEngine2 zend_ts_hash.c zend_ts_hash.h
Log:
- Fix build without ZTS. If someone has a nicer fix let me know.
Index: ZendEngine2/zend_ts_hash.c
diff -u ZendEngine2/zend_ts_hash.c:1.1 ZendEngine2/zend_ts_hash.c:1.2
--- ZendEngine2/zend_ts_hash.c:1.1 Wed Mar 20 16:26:46 2002
+++ ZendEngine2/zend_ts_hash.c Sat Mar 23 07:18:50 2002
@@ -16,8 +16,9 @@
+----------------------------------------------------------------------+
*/
-#include "zend_ts_hash.h"
+#ifdef ZTS
+#include "zend_ts_hash.h"
/* ts management functions */
static void begin_read(TsHashTable *ht)
@@ -336,4 +337,6 @@
zend_hash_display(&(ht->hash));
end_read(ht);
}
-#endif
\ No newline at end of file
+#endif
+
+#endif /* ZTS */
Index: ZendEngine2/zend_ts_hash.h
diff -u ZendEngine2/zend_ts_hash.h:1.1 ZendEngine2/zend_ts_hash.h:1.2
--- ZendEngine2/zend_ts_hash.h:1.1 Wed Mar 20 16:26:46 2002
+++ ZendEngine2/zend_ts_hash.h Sat Mar 23 07:18:50 2002
@@ -19,6 +19,8 @@
#ifndef ZEND_TS_HASH_H
#define ZEND_TS_HASH_H
+#ifdef ZTS
+
#include "zend.h"
typedef struct _zend_ts_hashtable {
@@ -111,5 +113,7 @@
#define ZEND_TS_INIT_SYMTABLE_EX(ht, n, persistent) \
zend_ts_hash_init(ht, n, NULL, ZVAL_PTR_DTOR, persistent)
+
+#endif /* ZTS */
#endif /* ZEND_HASH_H */