summaryrefslogtreecommitdiff
path: root/Zend/zend_hash.h
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2000-04-25 10:10:44 +0000
committerZeev Suraski <zeev@php.net>2000-04-25 10:10:44 +0000
commit0a14a32c784fdc9392e7b2776bbc6708622daf34 (patch)
tree61876c7dd132fc53082237190c87bdafa8c3b04b /Zend/zend_hash.h
parent382653aebcd549243a2fe6562e45adf5fb8c0784 (diff)
downloadphp-git-0a14a32c784fdc9392e7b2776bbc6708622daf34.tar.gz
Add useful macros
Diffstat (limited to 'Zend/zend_hash.h')
-rw-r--r--Zend/zend_hash.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/Zend/zend_hash.h b/Zend/zend_hash.h
index 6347f21c56..2a5ef4035d 100644
--- a/Zend/zend_hash.h
+++ b/Zend/zend_hash.h
@@ -182,4 +182,11 @@ void zend_hash_display(HashTable *ht);
END_EXTERN_C()
+#define ZEND_INIT_SYMTABLE(ht) \
+ ZEND_INIT_SYMTABLE_EX(ht, 2, 0)
+
+#define ZEND_INIT_SYMTABLE_EX(ht, n, persistent) \
+ zend_hash_init(ht, n, NULL, ZVAL_PTR_DTOR, persistent)
+
+
#endif /* _HASH_ */