Skip to content

Commit 0831462

Browse files
committed
Zend Interface
1 parent acd8978 commit 0831462

File tree

2 files changed

+5
-10
lines changed

2 files changed

+5
-10
lines changed

Zend/zend_interfaces.c

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,6 @@ ZEND_API zval* zend_call_method(zend_object *object, zend_class_entry *obj_ce, z
8484
}
8585
/* }}} */
8686

87-
extern ZEND_API inline zval* zend_call_method_with_0_params(zend_object *object, zend_class_entry *obj_ce,
88-
zend_function **fn_proxy, const char *function_name, zval *retval);
89-
extern ZEND_API inline zval* zend_call_method_with_1_params(zend_object *object, zend_class_entry *obj_ce,
90-
zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1);
91-
extern ZEND_API inline zval* zend_call_method_with_2_params(zend_object *object, zend_class_entry *obj_ce,
92-
zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1, zval* arg2);
93-
9487
/* iterator interface, c-level functions used by engine */
9588

9689
/* {{{ zend_user_it_new_iterator */

Zend/zend_interfaces.h

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,19 @@ typedef struct _zend_user_iterator {
4040

4141
ZEND_API zval* zend_call_method(zend_object *object, zend_class_entry *obj_ce, zend_function **fn_proxy, const char *function_name, size_t function_name_len, zval *retval, uint32_t param_count, zval* arg1, zval* arg2);
4242

43-
ZEND_API inline zval* zend_call_method_with_0_params(zend_object *object, zend_class_entry *obj_ce,
43+
static inline zval* zend_call_method_with_0_params(zend_object *object, zend_class_entry *obj_ce,
4444
zend_function **fn_proxy, const char *function_name, zval *retval)
4545
{
4646
return zend_call_method(object, obj_ce, fn_proxy, function_name, strlen(function_name), retval, 0, NULL, NULL);
4747
}
48-
ZEND_API inline zval* zend_call_method_with_1_params(zend_object *object, zend_class_entry *obj_ce,
48+
49+
static inline zval* zend_call_method_with_1_params(zend_object *object, zend_class_entry *obj_ce,
4950
zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1)
5051
{
5152
return zend_call_method(object, obj_ce, fn_proxy, function_name, strlen(function_name), retval, 1, arg1, NULL);
5253
}
53-
ZEND_API inline zval* zend_call_method_with_2_params(zend_object *object, zend_class_entry *obj_ce,
54+
55+
static inline zval* zend_call_method_with_2_params(zend_object *object, zend_class_entry *obj_ce,
5456
zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1, zval* arg2)
5557
{
5658
return zend_call_method(object, obj_ce, fn_proxy, function_name, strlen(function_name), retval, 2, arg1, arg2);

0 commit comments

Comments
 (0)