summaryrefslogtreecommitdiff
path: root/Zend/zend_ts_hash.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2018-05-29 01:38:27 +0300
committerDmitry Stogov <dmitry@zend.com>2018-05-29 01:38:27 +0300
commit37069d7d2fbafb816e37b74e2592283da808ee80 (patch)
treecd1c223d0447df3a898deb030d80472e0a39cc83 /Zend/zend_ts_hash.h
parentf4b7239caeb56d41d4458890b5e7f1f171c7cf6b (diff)
downloadphp-git-37069d7d2fbafb816e37b74e2592283da808ee80.tar.gz
Replace unused generic zend_hash_*add_or_update() functions by compact implmentations.
Diffstat (limited to 'Zend/zend_ts_hash.h')
-rw-r--r--Zend/zend_ts_hash.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/Zend/zend_ts_hash.h b/Zend/zend_ts_hash.h
index 9806c39ed8..ef882e0820 100644
--- a/Zend/zend_ts_hash.h
+++ b/Zend/zend_ts_hash.h
@@ -48,17 +48,15 @@ ZEND_API void zend_ts_hash_clean(TsHashTable *ht);
/* additions/updates/changes */
-ZEND_API zval *_zend_ts_hash_add_or_update(TsHashTable *ht, zend_string *key, zval *pData, int flag ZEND_FILE_LINE_DC);
#define zend_ts_hash_update(ht, key, pData) \
- _zend_ts_hash_add_or_update(ht, key, pData, HASH_UPDATE ZEND_FILE_LINE_CC)
+ _zend_ts_hash_update(ht, key, pData ZEND_FILE_LINE_CC)
#define zend_ts_hash_add(ht, key, pData) \
- _zend_ts_hash_add_or_update(ht, key, pData, HASH_ADD ZEND_FILE_LINE_CC)
+ _zend_ts_hash_add(ht, key, pData ZEND_FILE_LINE_CC)
-ZEND_API zval *_zend_ts_hash_index_add_or_update(TsHashTable *ht, zend_ulong h, zval *pData, int flag ZEND_FILE_LINE_DC);
#define zend_ts_hash_index_update(ht, h, pData) \
- _zend_ts_hash_index_add_or_update(ht, h, pData, HASH_UPDATE ZEND_FILE_LINE_CC)
+ _zend_ts_hash_index_update(ht, h, pData ZEND_FILE_LINE_CC)
#define zend_ts_hash_next_index_insert(ht, pData) \
- _zend_ts_hash_index_add_or_update(ht, ht->nNextFreeElement, pData, HASH_ADD ZEND_FILE_LINE_CC)
+ _zend_ts_hash_next_index_insert(ht, ht->nNextFreeElement, pData ZEND_FILE_LINE_CC)
ZEND_API zval* zend_ts_hash_add_empty_element(TsHashTable *ht, zend_string *key);