diff options
author | Máté Kocsis <kocsismate@woohoolabs.com> | 2019-12-31 11:27:02 +0100 |
---|---|---|
committer | Máté Kocsis <kocsismate@woohoolabs.com> | 2019-12-31 11:46:11 +0100 |
commit | 345703724c633fb8c1b34e1299bf3375f000c398 (patch) | |
tree | 18da0e12163e82ce16fbee726df1839439a1edfa /ext/xml/xml.c | |
parent | d9ac1ca8de298baf10f7c713c0b37c6ea5d89cf4 (diff) | |
download | php-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.c | 42 |
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); |