Skip to content

Commit f3dad04

Browse files
committed
Add missing zend_parse_paramters_none()
1 parent 8e6d0d0 commit f3dad04

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

ext/xmlreader/php_xmlreader.c

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,10 @@ static void php_xmlreader_no_arg(INTERNAL_FUNCTION_PARAMETERS, xmlreader_read_in
397397
int retval;
398398
xmlreader_object *intern;
399399

400+
if (zend_parse_parameters_none() == FAILURE) {
401+
return;
402+
}
403+
400404
id = ZEND_THIS;
401405

402406
intern = Z_XMLREADER_P(id);
@@ -421,6 +425,10 @@ static void php_xmlreader_no_arg_string(INTERNAL_FUNCTION_PARAMETERS, xmlreader_
421425
char *retchar = NULL;
422426
xmlreader_object *intern;
423427

428+
if (zend_parse_parameters_none() == FAILURE) {
429+
return;
430+
}
431+
424432
id = ZEND_THIS;
425433

426434
intern = Z_XMLREADER_P(id);
@@ -499,6 +507,10 @@ PHP_METHOD(xmlreader, close)
499507
zval *id;
500508
xmlreader_object *intern;
501509

510+
if (zend_parse_parameters_none() == FAILURE) {
511+
return;
512+
}
513+
502514
id = ZEND_THIS;
503515
intern = Z_XMLREADER_P(id);
504516
/* libxml is segfaulting in versions up to 2.6.8 using xmlTextReaderClose so for
@@ -748,6 +760,10 @@ PHP_METHOD(xmlreader, read)
748760
int retval;
749761
xmlreader_object *intern;
750762

763+
if (zend_parse_parameters_none() == FAILURE) {
764+
return;
765+
}
766+
751767
id = ZEND_THIS;
752768
intern = Z_XMLREADER_P(id);
753769
if (intern != NULL && intern->ptr != NULL) {

0 commit comments

Comments
 (0)