summaryrefslogtreecommitdiff
path: root/ext/xml/xml.c
diff options
context:
space:
mode:
authorMáté Kocsis <kocsismate@woohoolabs.com>2019-12-31 11:27:02 +0100
committerMáté Kocsis <kocsismate@woohoolabs.com>2019-12-31 11:46:11 +0100
commit345703724c633fb8c1b34e1299bf3375f000c398 (patch)
tree18da0e12163e82ce16fbee726df1839439a1edfa /ext/xml/xml.c
parentd9ac1ca8de298baf10f7c713c0b37c6ea5d89cf4 (diff)
downloadphp-git-345703724c633fb8c1b34e1299bf3375f000c398.tar.gz
Use RETURN_THROWS() during ZPP in most of the extensions
Except for some bigger ones: reflection, sodium, spl
Diffstat (limited to 'ext/xml/xml.c')
-rw-r--r--ext/xml/xml.c42
1 files changed, 21 insertions, 21 deletions
diff --git a/ext/xml/xml.c b/ext/xml/xml.c
index a033accfdb..e0b3f73f45 100644
--- a/ext/xml/xml.c
+++ b/ext/xml/xml.c
@@ -1067,7 +1067,7 @@ static void php_xml_parser_create_impl(INTERNAL_FUNCTION_PARAMETERS, int ns_supp
XML_Char *encoding;
if (zend_parse_parameters(ZEND_NUM_ARGS(), (ns_support ? "|ss": "|s"), &encoding_param, &encoding_param_len, &ns_param, &ns_param_len) == FAILURE) {
- return;
+ RETURN_THROWS();
}
if (encoding_param != NULL) {
@@ -1133,7 +1133,7 @@ PHP_FUNCTION(xml_set_object)
zval *pind, *mythis;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oo", &pind, xml_parser_ce, &mythis) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1154,7 +1154,7 @@ PHP_FUNCTION(xml_set_element_handler)
zval *pind, *shdl, *ehdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Ozz", &pind, xml_parser_ce, &shdl, &ehdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1173,7 +1173,7 @@ PHP_FUNCTION(xml_set_character_data_handler)
zval *pind, *hdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oz", &pind, xml_parser_ce, &hdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1191,7 +1191,7 @@ PHP_FUNCTION(xml_set_processing_instruction_handler)
zval *pind, *hdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oz", &pind, xml_parser_ce, &hdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1209,7 +1209,7 @@ PHP_FUNCTION(xml_set_default_handler)
zval *pind, *hdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oz", &pind, xml_parser_ce, &hdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1227,7 +1227,7 @@ PHP_FUNCTION(xml_set_unparsed_entity_decl_handler)
zval *pind, *hdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oz", &pind, xml_parser_ce, &hdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1245,7 +1245,7 @@ PHP_FUNCTION(xml_set_notation_decl_handler)
zval *pind, *hdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oz", &pind, xml_parser_ce, &hdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1263,7 +1263,7 @@ PHP_FUNCTION(xml_set_external_entity_ref_handler)
zval *pind, *hdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oz", &pind, xml_parser_ce, &hdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1281,7 +1281,7 @@ PHP_FUNCTION(xml_set_start_namespace_decl_handler)
zval *pind, *hdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oz", &pind, xml_parser_ce, &hdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1299,7 +1299,7 @@ PHP_FUNCTION(xml_set_end_namespace_decl_handler)
zval *pind, *hdl;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Oz", &pind, xml_parser_ce, &hdl) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1321,7 +1321,7 @@ PHP_FUNCTION(xml_parse)
zend_bool isFinal = 0;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Os|b", &pind, xml_parser_ce, &data, &data_len, &isFinal) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1344,7 +1344,7 @@ PHP_FUNCTION(xml_parse_into_struct)
int ret;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Osz|z", &pind, xml_parser_ce, &data, &data_len, &xdata, &info) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1389,7 +1389,7 @@ PHP_FUNCTION(xml_get_error_code)
zval *pind;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "O", &pind, xml_parser_ce) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1405,7 +1405,7 @@ PHP_FUNCTION(xml_error_string)
char *str;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "l", &code) == FAILURE) {
- return;
+ RETURN_THROWS();
}
str = (char *)XML_ErrorString((int)code);
@@ -1423,7 +1423,7 @@ PHP_FUNCTION(xml_get_current_line_number)
zval *pind;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "O", &pind, xml_parser_ce) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1439,7 +1439,7 @@ PHP_FUNCTION(xml_get_current_column_number)
zval *pind;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "O", &pind, xml_parser_ce) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1455,7 +1455,7 @@ PHP_FUNCTION(xml_get_current_byte_index)
zval *pind;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "O", &pind, xml_parser_ce) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1471,7 +1471,7 @@ PHP_FUNCTION(xml_parser_free)
xml_parser *parser;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "O", &pind, xml_parser_ce) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1493,7 +1493,7 @@ PHP_FUNCTION(xml_parser_set_option)
zend_long opt;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Olz", &pind, xml_parser_ce, &opt, &val) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);
@@ -1543,7 +1543,7 @@ PHP_FUNCTION(xml_parser_get_option)
zend_long opt;
if (zend_parse_parameters(ZEND_NUM_ARGS(), "Ol", &pind, xml_parser_ce, &opt) == FAILURE) {
- return;
+ RETURN_THROWS();
}
parser = Z_XMLPARSER_P(pind);