diff options
author | Andi Gutmans <andi@php.net> | 2000-03-24 11:12:30 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 2000-03-24 11:12:30 +0000 |
commit | 6db18997bbcd4e930cb85d7f8668b5813e6cd0e0 (patch) | |
tree | 7282770f52f36d571e7339257cca9ab9156d2886 /Zend/zend_hash.h | |
parent | 334bde365c14f25e590baa8eeec0d88e0d755833 (diff) | |
download | php-git-6db18997bbcd4e930cb85d7f8668b5813e6cd0e0.tar.gz |
- Nuke hash_*_ptr functions
Diffstat (limited to 'Zend/zend_hash.h')
-rw-r--r-- | Zend/zend_hash.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/Zend/zend_hash.h b/Zend/zend_hash.h index 370b560017..6347f21c56 100644 --- a/Zend/zend_hash.h +++ b/Zend/zend_hash.h @@ -29,7 +29,6 @@ #define HASH_UPDATE (1<<0) #define HASH_ADD (1<<1) #define HASH_NEXT_INSERT (1<<2) -#define HASH_ADD_PTR (1<<3) #define HASH_DEL_KEY 0 #define HASH_DEL_INDEX 1 @@ -89,26 +88,18 @@ ZEND_API int zend_hash_add_or_update(HashTable *ht, char *arKey, uint nKeyLength zend_hash_add_or_update(ht,arKey,nKeyLength,pData,nDataSize,pDest,HASH_UPDATE) #define zend_hash_add(ht,arKey,nKeyLength,pData,nDataSize,pDest) \ zend_hash_add_or_update(ht,arKey,nKeyLength,pData,nDataSize,pDest,HASH_ADD) -#define zend_hash_update_ptr(ht,arKey,nKeyLength,pData,nDataSize,pDest) \ - zend_hash_add_or_update(ht,arKey,nKeyLength,pData,0,pDest,(HASH_UPDATE|HASH_ADD_PTR)) -#define zend_hash_add_ptr(ht,arKey,nKeyLength,pData,nDataSize,pDest) \ - zend_hash_add_or_update(ht,arKey,nKeyLength,pData,nDataSize,pDest,(HASH_ADD|HASH_ADD_PTR)) ZEND_API int zend_hash_quick_add_or_update(HashTable *ht, char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest,int flag); #define zend_hash_quick_update(ht,arKey,nKeyLength,h,pData,nDataSize,pDest) \ zend_hash_quick_add_or_update(ht,arKey,nKeyLength,h,pData,nDataSize,pDest,HASH_UPDATE) #define zend_hash_quick_add(ht,arKey,nKeyLength,h,pData,nDataSize,pDest) \ zend_hash_quick_add_or_update(ht,arKey,nKeyLength,h,pData,nDataSize,pDest,HASH_ADD) -#define zend_hash_quick_update_ptr(ht,arKey,nKeyLength,h,pData,nDataSize,pDest) \ - zend_hash_quick_add_or_update(ht,arKey,nKeyLength,h,pData,0,pDest,HASH_UPDATE|HASH_ADD_PTR) ZEND_API int zend_hash_index_update_or_next_insert(HashTable *ht, ulong h, void *pData, uint nDataSize, void **pDest, int flag); #define zend_hash_index_update(ht,h,pData,nDataSize,pDest) \ zend_hash_index_update_or_next_insert(ht,h,pData,nDataSize,pDest,HASH_UPDATE) #define zend_hash_next_index_insert(ht,pData,nDataSize,pDest) \ zend_hash_index_update_or_next_insert(ht,0,pData,nDataSize,pDest,HASH_NEXT_INSERT) -#define zend_hash_next_index_insert_ptr(ht,pData,nDataSize,pDest) \ - zend_hash_index_update_or_next_insert(ht,0,pData,nDataSize,pDest,HASH_NEXT_INSERT|HASH_ADD_PTR) typedef struct _zend_hash_key { char *arKey; |