summaryrefslogtreecommitdiff
path: root/Zend/zend_API.h
diff options
context:
space:
mode:
authorJin Hu <bixuehujin@gmail.com>2015-04-08 00:33:11 +0800
committerJin Hu <bixuehujin@gmail.com>2015-04-08 00:33:11 +0800
commit1f28da0225f0abb32965a3bc735d6f407d988653 (patch)
treea3aeeb0c43a585dd6a6f80f4a3a45abcabf018af /Zend/zend_API.h
parent624552c3d70a8622b1dbad41dc67acf8ec197100 (diff)
downloadphp-git-1f28da0225f0abb32965a3bc735d6f407d988653.tar.gz
Added RETURN_ARR and RETVAL_ARR macros
Diffstat (limited to 'Zend/zend_API.h')
-rw-r--r--Zend/zend_API.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_API.h b/Zend/zend_API.h
index a09d634ee7..e0860a45f4 100644
--- a/Zend/zend_API.h
+++ b/Zend/zend_API.h
@@ -620,6 +620,7 @@ END_EXTERN_C()
#define RETVAL_STRINGL(s, l) ZVAL_STRINGL(return_value, s, l)
#define RETVAL_EMPTY_STRING() ZVAL_EMPTY_STRING(return_value)
#define RETVAL_RES(r) ZVAL_RES(return_value, r)
+#define RETVAL_ARR(r) ZVAL_ARR(return_value, r)
#define RETVAL_OBJ(r) ZVAL_OBJ(return_value, r)
#define RETVAL_ZVAL(zv, copy, dtor) ZVAL_ZVAL(return_value, zv, copy, dtor)
#define RETVAL_FALSE ZVAL_FALSE(return_value)
@@ -637,6 +638,7 @@ END_EXTERN_C()
#define RETURN_STRINGL(s, l) { RETVAL_STRINGL(s, l); return; }
#define RETURN_EMPTY_STRING() { RETVAL_EMPTY_STRING(); return; }
#define RETURN_RES(r) { RETVAL_RES(r); return; }
+#define RETURN_ARR(r) { RETVAL_ARR(r); return; }
#define RETURN_OBJ(r) { RETVAL_OBJ(r); return; }
#define RETURN_ZVAL(zv, copy, dtor) { RETVAL_ZVAL(zv, copy, dtor); return; }
#define RETURN_FALSE { RETVAL_FALSE; return; }