summaryrefslogtreecommitdiff
path: root/ext/xmlreader
diff options
context:
space:
mode:
authorChristoph M. Becker <cmbecker69@gmx.de>2019-09-04 10:58:37 +0200
committerChristoph M. Becker <cmbecker69@gmx.de>2019-09-04 11:26:51 +0200
commitf3dad0400c9d0cf0c69f16d8311afd77277da1f3 (patch)
tree1f20e4fe6ef8421953e8981c917b186d96e5310d /ext/xmlreader
parent8e6d0d097527aa53cbdffa77f50b4d2e17cb2465 (diff)
downloadphp-git-f3dad0400c9d0cf0c69f16d8311afd77277da1f3.tar.gz
Add missing zend_parse_paramters_none()
Diffstat (limited to 'ext/xmlreader')
-rw-r--r--ext/xmlreader/php_xmlreader.c16
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) {