X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http_params.c;h=f8234959f03ca4875ff22a23d92cb35332e0adcd;hb=975cb208a4711c01261dd76630ef793efd1294fa;hp=2356dc96170bb525f342d1085d4ef03362bb749a;hpb=0b83632b2b0a03eeca090f993259ccd95ab646fb;p=m6w6%2Fext-http diff --git a/php_http_params.c b/php_http_params.c index 2356dc9..f823495 100644 --- a/php_http_params.c +++ b/php_http_params.c @@ -794,11 +794,13 @@ ZEND_BEGIN_ARG_INFO_EX(ai_HttpParams_toArray, 0, 0, 0) ZEND_END_ARG_INFO(); PHP_METHOD(HttpParams, toArray) { - if (SUCCESS == zend_parse_parameters_none()) { - zval *zparams = zend_read_property(php_http_params_class_entry, getThis(), ZEND_STRL("params"), 0 TSRMLS_CC); - RETURN_ZVAL(zparams, 1, 0); + zval *zparams; + + if (SUCCESS != zend_parse_parameters_none()) { + return; } - RETURN_FALSE; + zparams = zend_read_property(php_http_params_class_entry, getThis(), ZEND_STRL("params"), 0 TSRMLS_CC); + RETURN_ZVAL(zparams, 1, 0); } ZEND_BEGIN_ARG_INFO_EX(ai_HttpParams_toString, 0, 0, 0)