X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http_params.c;h=5f11ee436321b3795e09e34246617f6932244c5d;hb=707ee66a824e2bb5daad723f75682aea777b09a3;hp=4b0e3f4b72cd20cc4cb6e4b99c4789becb875849;hpb=29a54250b58e444974ae19840194e214cab80bd5;p=m6w6%2Fext-http diff --git a/php_http_params.c b/php_http_params.c index 4b0e3f4..5f11ee4 100644 --- a/php_http_params.c +++ b/php_http_params.c @@ -12,9 +12,6 @@ #include "php_http_api.h" -#include -#include - static php_http_params_token_t def_param_sep = {",", 1}, *def_param_sep_ptr[] = {&def_param_sep, NULL}; static php_http_params_token_t def_arg_sep = {";", 1}, *def_arg_sep_ptr[] = {&def_arg_sep, NULL}; static php_http_params_token_t def_val_sep = {"=", 1}, *def_val_sep_ptr[] = {&def_val_sep, NULL}; @@ -288,10 +285,13 @@ PHP_METHOD(HttpParams, __construct) switch (ZEND_NUM_ARGS()) { case 4: zend_update_property(php_http_params_class_entry, getThis(), ZEND_STRL("param_sep"), param_sep TSRMLS_CC); + /* no break */ case 3: zend_update_property(php_http_params_class_entry, getThis(), ZEND_STRL("arg_sep"), arg_sep TSRMLS_CC); + /* no break */ case 2: zend_update_property(php_http_params_class_entry, getThis(), ZEND_STRL("val_sep"), val_sep TSRMLS_CC); + /* no break */ } if (zparams) {