diff options
author | Christoph M. Becker <cmbecker69@gmx.de> | 2019-09-04 10:58:37 +0200 |
---|---|---|
committer | Christoph M. Becker <cmbecker69@gmx.de> | 2019-09-04 11:26:51 +0200 |
commit | f3dad0400c9d0cf0c69f16d8311afd77277da1f3 (patch) | |
tree | 1f20e4fe6ef8421953e8981c917b186d96e5310d /ext/xmlreader/php_xmlreader.c | |
parent | 8e6d0d097527aa53cbdffa77f50b4d2e17cb2465 (diff) | |
download | php-git-f3dad0400c9d0cf0c69f16d8311afd77277da1f3.tar.gz |
Add missing zend_parse_paramters_none()
Diffstat (limited to 'ext/xmlreader/php_xmlreader.c')
-rw-r--r-- | ext/xmlreader/php_xmlreader.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ext/xmlreader/php_xmlreader.c b/ext/xmlreader/php_xmlreader.c index 6e211adc86..6e7667b184 100644 --- a/ext/xmlreader/php_xmlreader.c +++ b/ext/xmlreader/php_xmlreader.c @@ -397,6 +397,10 @@ static void php_xmlreader_no_arg(INTERNAL_FUNCTION_PARAMETERS, xmlreader_read_in int retval; xmlreader_object *intern; + if (zend_parse_parameters_none() == FAILURE) { + return; + } + id = ZEND_THIS; intern = Z_XMLREADER_P(id); @@ -421,6 +425,10 @@ static void php_xmlreader_no_arg_string(INTERNAL_FUNCTION_PARAMETERS, xmlreader_ char *retchar = NULL; xmlreader_object *intern; + if (zend_parse_parameters_none() == FAILURE) { + return; + } + id = ZEND_THIS; intern = Z_XMLREADER_P(id); @@ -499,6 +507,10 @@ PHP_METHOD(xmlreader, close) zval *id; xmlreader_object *intern; + if (zend_parse_parameters_none() == FAILURE) { + return; + } + id = ZEND_THIS; intern = Z_XMLREADER_P(id); /* libxml is segfaulting in versions up to 2.6.8 using xmlTextReaderClose so for @@ -748,6 +760,10 @@ PHP_METHOD(xmlreader, read) int retval; xmlreader_object *intern; + if (zend_parse_parameters_none() == FAILURE) { + return; + } + id = ZEND_THIS; intern = Z_XMLREADER_P(id); if (intern != NULL && intern->ptr != NULL) { |