X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_api.h;fp=php_http_api.h;h=44071222526466386977c8e557747708b2bf4c9d;hp=a490347b211cdf4daf7165bc4a87b2ac7ab64c55;hb=39cc1a2cc407bc6ca89829cffd1bfafd463720ca;hpb=42ed05ae82599af080b95f073809da8a8b47c84b diff --git a/php_http_api.h b/php_http_api.h index a490347..4407122 100644 --- a/php_http_api.h +++ b/php_http_api.h @@ -322,10 +322,10 @@ typedef struct _HashKey { #define array_copy(src, dst) zend_hash_copy(dst, src, (copy_ctor_func_t) zval_add_ref, NULL, sizeof(zval *)) #define ARRAY_JOIN_STRONLY 1 #define ARRAY_JOIN_PRETTIFY 2 -#define array_join(src, dst, append, flags) zend_hash_apply_with_arguments(src, (append)?apply_array_append_func:apply_array_merge_func, 2, dst, (int)flags) +#define array_join(src, dst, append, flags) zend_hash_apply_with_arguments(src HTTP_ZAPI_HASH_TSRMLS_CC, (append)?apply_array_append_func:apply_array_merge_func, 2, dst, (int)flags) -extern int apply_array_append_func(void *pDest, int num_args, va_list args, zend_hash_key *hash_key); -extern int apply_array_merge_func(void *pDest, int num_args, va_list args, zend_hash_key *hash_key); +extern int apply_array_append_func(void *pDest HTTP_ZAPI_HASH_TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key); +extern int apply_array_merge_func(void *pDest HTTP_ZAPI_HASH_TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key); #endif