Skip to content

Commit a8dc794

Browse files
committed
ZEND_API
1 parent bded36e commit a8dc794

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

Zend/zend_API.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2953,7 +2953,7 @@ static zend_always_inline void zend_normalize_internal_type(zend_type *type) {
29532953
} ZEND_TYPE_FOREACH_END();
29542954
}
29552955

2956-
ZEND_API void zend_convert_internal_arg_info_type(zend_type *type)
2956+
static void zend_convert_internal_arg_info_type(zend_type *type, bool persistent)
29572957
{
29582958
if (ZEND_TYPE_HAS_LITERAL_NAME(*type)) {
29592959
// gen_stubs.php does not support codegen for DNF types in arg infos.
@@ -3010,7 +3010,7 @@ ZEND_API void zend_convert_internal_arg_info_type(zend_type *type)
30103010
}
30113011
}
30123012

3013-
void zend_convert_internal_arg_info(zend_arg_info *new_arg_info, const zend_internal_arg_info *arg_info, bool is_return_info)
3013+
ZEND_API void zend_convert_internal_arg_info(zend_arg_info *new_arg_info, const zend_internal_arg_info *arg_info, bool is_return_info)
30143014
{
30153015
if (!is_return_info) {
30163016
new_arg_info->name = zend_string_init_interned(arg_info->name, strlen(arg_info->name), true);

Zend/zend_compile.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -963,7 +963,8 @@ ZEND_API ZEND_COLD void zend_user_exception_handler(void);
963963
} \
964964
} while (0)
965965

966-
void zend_free_internal_arg_info(zend_internal_function *function);
966+
ZEND_API void zend_free_internal_arg_info(zend_internal_function *function,
967+
bool permanent);
967968
ZEND_API void destroy_zend_function(zend_function *function);
968969
ZEND_API void zend_function_dtor(zval *zv);
969970
ZEND_API void destroy_zend_class(zval *zv);

Zend/zend_opcode.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ ZEND_API void zend_type_release(zend_type type, bool persistent) {
123123
}
124124
}
125125

126-
void zend_free_internal_arg_info(zend_internal_function *function) {
126+
ZEND_API void zend_free_internal_arg_info(zend_internal_function *function) {
127127
if (function->arg_info) {
128128
uint32_t i;
129129
uint32_t num_args = function->num_args + 1;

0 commit comments

Comments
 (0)