summaryrefslogtreecommitdiff
path: root/ext/xmlrpc/xmlrpc-epi-php.c
diff options
context:
space:
mode:
authorMáté Kocsis <kocsismate@woohoolabs.com>2020-01-03 19:16:51 +0100
committerMáté Kocsis <kocsismate@woohoolabs.com>2020-01-03 19:20:56 +0100
commitbbcfa66e06110d8256595e644378a5358dda3558 (patch)
tree7f10e2a82a2a6804dfb0bbd0438398175e5421d0 /ext/xmlrpc/xmlrpc-epi-php.c
parente08ce4c13db6e9aecd3497cd270b72d06c649bc7 (diff)
downloadphp-git-bbcfa66e06110d8256595e644378a5358dda3558.tar.gz
Use RETURN_THROWS() after zend_fetch_resource*()
Diffstat (limited to 'ext/xmlrpc/xmlrpc-epi-php.c')
-rw-r--r--ext/xmlrpc/xmlrpc-epi-php.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/ext/xmlrpc/xmlrpc-epi-php.c b/ext/xmlrpc/xmlrpc-epi-php.c
index f8ce476a93..a2e9b9f99f 100644
--- a/ext/xmlrpc/xmlrpc-epi-php.c
+++ b/ext/xmlrpc/xmlrpc-epi-php.c
@@ -790,7 +790,7 @@ PHP_FUNCTION(xmlrpc_server_destroy)
}
if ((server = (xmlrpc_server_data *)zend_fetch_resource(Z_RES_P(arg1), "xmlrpc server", le_xmlrpc_server)) == NULL) {
- RETURN_FALSE;
+ RETURN_THROWS();
}
bSuccess = zend_list_close(Z_RES_P(arg1));
@@ -913,7 +913,7 @@ PHP_FUNCTION(xmlrpc_server_register_method)
}
if ((server = (xmlrpc_server_data *)zend_fetch_resource(Z_RES_P(handle), "xmlrpc server", le_xmlrpc_server)) == NULL) {
- RETURN_FALSE;
+ RETURN_THROWS();
}
/* register with C engine. every method just calls our standard callback,
@@ -943,7 +943,7 @@ PHP_FUNCTION(xmlrpc_server_register_introspection_callback)
}
if ((server = (xmlrpc_server_data *)zend_fetch_resource(Z_RES_P(handle), "xmlrpc server", le_xmlrpc_server)) == NULL) {
- RETURN_FALSE;
+ RETURN_THROWS();
}
Z_TRY_ADDREF_P(method_name);
@@ -981,7 +981,7 @@ PHP_FUNCTION(xmlrpc_server_call_method)
}
if ((server = (xmlrpc_server_data *)zend_fetch_resource(Z_RES_P(handle), "xmlrpc server", le_xmlrpc_server)) == NULL) {
- RETURN_FALSE;
+ RETURN_THROWS();
}
/* HACK: use output encoding for now */
@@ -1077,7 +1077,7 @@ PHP_FUNCTION(xmlrpc_server_add_introspection_data)
}
if ((server = (xmlrpc_server_data *)zend_fetch_resource(Z_RES_P(handle), "xmlrpc server", le_xmlrpc_server)) == NULL) {
- return;
+ RETURN_THROWS();
}
xDesc = PHP_to_XMLRPC(desc);