X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=src%2Fphp_http_params.c;fp=src%2Fphp_http_params.c;h=75a9e3813c36e146ad76877f3f34db05b6700e1c;hp=92c144154c8866d4af009ded0ef893eea51ed240;hb=e3976774f27b4129cbfd7d227aaa7e177f1b735c;hpb=d943313475c4e659a15f126e855b988a602c5697 diff --git a/src/php_http_params.c b/src/php_http_params.c index 92c1441..75a9e38 100644 --- a/src/php_http_params.c +++ b/src/php_http_params.c @@ -677,8 +677,9 @@ static void skip_sep(size_t skip, php_http_params_state_t *state, php_http_param HashTable *php_http_params_parse(HashTable *params, const php_http_params_opts_t *opts) { - php_http_params_state_t state = {{NULL,0}, {NULL,0}, {NULL,0}, {NULL,0}, {NULL,NULL,NULL}, 0, 0}; + php_http_params_state_t state; + memset(&state, 0, sizeof(state)); state.input.str = opts->input.str; state.input.len = opts->input.len;