summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/zend_API.c')
-rw-r--r--Zend/zend_API.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/Zend/zend_API.c b/Zend/zend_API.c
index 1b6d600c2c..906911cdea 100644
--- a/Zend/zend_API.c
+++ b/Zend/zend_API.c
@@ -318,6 +318,11 @@ ZEND_API inline int add_assoc_stringl(zval *arg, char *key, char *str, uint leng
return zend_hash_update(arg->value.ht, key, strlen(key)+1, (void *) &tmp, sizeof(zval *), NULL);
}
+ZEND_API int add_assoc_zval(zval *arg, char *key, uint key_length, zval *value)
+{
+ return zend_hash_update(arg->value.ht, key, key_length, (void *) &value, sizeof(zval *), NULL);
+}
+
ZEND_API inline int add_index_long(zval *arg, uint index, long n)
{