X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http_url.h;h=db7a32e9a34554d3fc0ddf19ea559a950c112be2;hb=00e24570e4af64936d3209bbbad2b0a7f88157a5;hp=02535d84e3c2088cefbd2f097198b3278f7f948c;hpb=8d05291f42b3b42159b3fe91492aa4862f3d4405;p=m6w6%2Fext-http diff --git a/php_http_url.h b/php_http_url.h index 02535d8..db7a32e 100644 --- a/php_http_url.h +++ b/php_http_url.h @@ -113,9 +113,11 @@ static inline HashTable *php_http_url_to_struct(php_url *url, zval *strct TSRMLS default: zval_dtor(strct); array_init(strct); + /* no break */ case IS_ARRAY: case IS_OBJECT: INIT_PZVAL_ARRAY((&arr), HASH_OF(strct)); + break; } } else { INIT_PZVAL(&arr); @@ -159,6 +161,7 @@ extern zend_function_entry php_http_url_method_entry[]; #define php_http_url_object_new_ex php_http_object_new_ex PHP_METHOD(HttpUrl, __construct); +PHP_METHOD(HttpUrl, mod); PHP_METHOD(HttpUrl, toString); extern PHP_MINIT_FUNCTION(http_url);