summaryrefslogtreecommitdiff
path: root/Zend/zend_API.h
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/zend_API.h')
-rw-r--r--Zend/zend_API.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/Zend/zend_API.h b/Zend/zend_API.h
index 38717a4577..52e60d8dd6 100644
--- a/Zend/zend_API.h
+++ b/Zend/zend_API.h
@@ -14,6 +14,7 @@
+----------------------------------------------------------------------+
| Authors: Andi Gutmans <andi@zend.com> |
| Zeev Suraski <zeev@zend.com> |
+ | Andrei Zmievski <andrei@php.net> |
+----------------------------------------------------------------------+
*/
@@ -111,6 +112,16 @@ ZEND_API int zend_get_parameters_array(int ht, int param_count, zval **argument_
ZEND_API int zend_get_parameters_ex(int param_count, ...);
ZEND_API int zend_get_parameters_array_ex(int param_count, zval ***argument_array);
+
+/* Parameter parsing API -- andrei */
+
+#define ZEND_PARSE_PARAMS_QUIET 1<<1
+ZEND_API int zend_parse_parameters(int num_args, char *type_spec, ...);
+ZEND_API int zend_parse_parameters_ex(int flags, int num_args, char *type_spec, ...);
+
+/* Parameter parsing API -- andrei */
+
+
ZEND_API int ParameterPassedByReference(int ht, uint n);
int zend_register_functions(zend_function_entry *functions, HashTable *function_table, int type);