X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_params.h;h=b8892101e15d28bc83d7590b34d6e3080e6127ab;hp=e1ebe2778db75aa1eb3abba8a4e5a7d75c322cc1;hb=468e8d748d365811af4ce890fd8fc4c1f88cc08a;hpb=d1fb78c1fd8bc565d7f153810015dbd627d46514 diff --git a/php_http_params.h b/php_http_params.h index e1ebe27..b889210 100644 --- a/php_http_params.h +++ b/php_http_params.h @@ -32,15 +32,15 @@ typedef struct php_http_params_opts { php_http_params_token_t **param; php_http_params_token_t **arg; php_http_params_token_t **val; - zval *defval; + zval defval; unsigned flags; } php_http_params_opts_t; PHP_HTTP_API php_http_params_opts_t *php_http_params_opts_default_get(php_http_params_opts_t *opts); -PHP_HTTP_API HashTable *php_http_params_parse(HashTable *params, const php_http_params_opts_t *opts TSRMLS_DC); -PHP_HTTP_API php_http_buffer_t *php_http_params_to_string(php_http_buffer_t *buf, HashTable *params, const char *pss, size_t psl, const char *ass, size_t asl, const char *vss, size_t vsl, unsigned flags TSRMLS_DC); +PHP_HTTP_API HashTable *php_http_params_parse(HashTable *params, const php_http_params_opts_t *opts); +PHP_HTTP_API php_http_buffer_t *php_http_params_to_string(php_http_buffer_t *buf, HashTable *params, const char *pss, size_t psl, const char *ass, size_t asl, const char *vss, size_t vsl, unsigned flags); -PHP_HTTP_API php_http_params_token_t **php_http_params_separator_init(zval *zv TSRMLS_DC); +PHP_HTTP_API php_http_params_token_t **php_http_params_separator_init(zval *zv); PHP_HTTP_API void php_http_params_separator_free(php_http_params_token_t **separator); typedef php_http_object_t php_http_params_object_t;