diff --git a/ext/xmlwriter/php_xmlwriter.c b/ext/xmlwriter/php_xmlwriter.c index 921cd4151a8..3f7b0da9242 100644 --- a/ext/xmlwriter/php_xmlwriter.c +++ b/ext/xmlwriter/php_xmlwriter.c @@ -1700,6 +1700,10 @@ static PHP_FUNCTION(xmlwriter_open_memory) zval *self = getThis(); ze_xmlwriter_object *ze_obj = NULL; + if (zend_parse_parameters_none() == FAILURE) { + return; + } + if (self) { /* We do not use XMLWRITER_FROM_OBJECT, xmlwriter init function here */ ze_obj = Z_XMLWRITER_P(self); diff --git a/ext/xmlwriter/tests/002.phpt b/ext/xmlwriter/tests/002.phpt index 13c7da17bf0..d8c822b1a58 100644 --- a/ext/xmlwriter/tests/002.phpt +++ b/ext/xmlwriter/tests/002.phpt @@ -5,8 +5,7 @@ XMLWriter: libxml2 XML Writer, membuffer, flush --FILE--