mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
Just return after exception has been thrown
This commit is contained in:
@@ -181,7 +181,7 @@ PHP_FUNCTION(socket_sendmsg)
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(zsocket),
|
||||
php_sockets_le_socket_name, php_sockets_le_socket())) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
msghdr = from_zval_run_conversions(zmsg, php_sock, from_zval_write_msghdr_send,
|
||||
@@ -226,7 +226,7 @@ PHP_FUNCTION(socket_recvmsg)
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(zsocket),
|
||||
php_sockets_le_socket_name, php_sockets_le_socket())) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
msghdr = from_zval_run_conversions(zmsg, php_sock, from_zval_write_msghdr_recv,
|
||||
|
||||
@@ -846,7 +846,7 @@ PHP_FUNCTION(socket_accept)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (!php_accept_connect(php_sock, &new_sock, (struct sockaddr*)&sa, &php_sa_len)) {
|
||||
@@ -869,7 +869,7 @@ PHP_FUNCTION(socket_set_nonblock)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (!Z_ISUNDEF(php_sock->zstream)) {
|
||||
@@ -907,7 +907,7 @@ PHP_FUNCTION(socket_set_block)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
/* if socket was created from a stream, give the stream a chance to take
|
||||
@@ -948,7 +948,7 @@ PHP_FUNCTION(socket_listen)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (listen(php_sock->bsd_socket, backlog) != 0) {
|
||||
@@ -971,7 +971,7 @@ PHP_FUNCTION(socket_close)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (!Z_ISUNDEF(php_sock->zstream)) {
|
||||
@@ -1010,7 +1010,7 @@ PHP_FUNCTION(socket_write)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (ZEND_NUM_ARGS() < 3) {
|
||||
@@ -1054,7 +1054,7 @@ PHP_FUNCTION(socket_read)
|
||||
tmpbuf = zend_string_alloc(length, 0);
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (type == PHP_NORMAL_READ) {
|
||||
@@ -1114,7 +1114,7 @@ PHP_FUNCTION(socket_getsockname)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
sa = (struct sockaddr *) &sa_storage;
|
||||
@@ -1188,7 +1188,7 @@ PHP_FUNCTION(socket_getpeername)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
sa = (struct sockaddr *) &sa_storage;
|
||||
@@ -1303,7 +1303,7 @@ PHP_FUNCTION(socket_connect)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
switch(php_sock->type) {
|
||||
@@ -1409,7 +1409,7 @@ PHP_FUNCTION(socket_bind)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
switch(php_sock->type) {
|
||||
@@ -1491,7 +1491,7 @@ PHP_FUNCTION(socket_recv)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(php_sock_res), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
/* overflow check */
|
||||
@@ -1539,7 +1539,7 @@ PHP_FUNCTION(socket_send)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
retval = send(php_sock->bsd_socket, buf, (buf_len < (size_t)len ? buf_len : (size_t)len), flags);
|
||||
@@ -1576,7 +1576,7 @@ PHP_FUNCTION(socket_recvfrom)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
/* overflow check */
|
||||
@@ -1697,7 +1697,7 @@ PHP_FUNCTION(socket_sendto)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
switch (php_sock->type) {
|
||||
@@ -1775,7 +1775,7 @@ PHP_FUNCTION(socket_get_option)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (level == IPPROTO_IP) {
|
||||
@@ -1890,7 +1890,7 @@ PHP_FUNCTION(socket_set_option)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
set_errno(0);
|
||||
@@ -2090,7 +2090,7 @@ PHP_FUNCTION(socket_shutdown)
|
||||
}
|
||||
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (shutdown(php_sock->bsd_socket, how_shutdown) != 0) {
|
||||
@@ -2116,7 +2116,7 @@ PHP_FUNCTION(socket_last_error)
|
||||
|
||||
if (arg1) {
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
RETVAL_LONG(php_sock->error);
|
||||
} else {
|
||||
@@ -2138,7 +2138,7 @@ PHP_FUNCTION(socket_clear_error)
|
||||
|
||||
if (arg1) {
|
||||
if ((php_sock = (php_socket *)zend_fetch_resource(Z_RES_P(arg1), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
php_sock->error = 0;
|
||||
} else {
|
||||
@@ -2257,7 +2257,7 @@ PHP_FUNCTION(socket_export_stream)
|
||||
return;
|
||||
}
|
||||
if ((socket = (php_socket *) zend_fetch_resource(Z_RES_P(zsocket), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
/* Either we already exported a stream or the socket came from an import,
|
||||
@@ -2414,7 +2414,7 @@ PHP_FUNCTION(socket_addrinfo_bind)
|
||||
}
|
||||
|
||||
if ((ai = (struct addrinfo *) zend_fetch_resource(Z_RES_P(arg1), le_addrinfo_name, le_addrinfo)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
php_sock = php_create_socket();
|
||||
@@ -2480,7 +2480,7 @@ PHP_FUNCTION(socket_addrinfo_connect)
|
||||
}
|
||||
|
||||
if ((ai = (struct addrinfo *) zend_fetch_resource(Z_RES_P(arg1), le_addrinfo_name, le_addrinfo)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
php_sock = php_create_socket();
|
||||
@@ -2544,7 +2544,7 @@ PHP_FUNCTION(socket_addrinfo_explain)
|
||||
}
|
||||
|
||||
if ((ai = (struct addrinfo *) zend_fetch_resource(Z_RES_P(arg1), le_addrinfo_name, le_addrinfo)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
array_init(return_value);
|
||||
@@ -2604,7 +2604,7 @@ PHP_FUNCTION(socket_wsaprotocol_info_export)
|
||||
return;
|
||||
}
|
||||
if ((socket = (php_socket *) zend_fetch_resource(Z_RES_P(zsocket), le_socket_name, le_socket)) == NULL) {
|
||||
RETURN_FALSE;
|
||||
return;
|
||||
}
|
||||
|
||||
if (SOCKET_ERROR == WSADuplicateSocket(socket->bsd_socket, (DWORD)target_pid, &wi)) {
|
||||
|
||||
Reference in New Issue
Block a user