summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/fsock.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/ext/standard/fsock.c b/ext/standard/fsock.c
index 3e658284f7..fa5fb96d02 100644
--- a/ext/standard/fsock.c
+++ b/ext/standard/fsock.c
@@ -288,11 +288,9 @@ static void php_fsockopen(INTERNAL_FUNCTION_PARAMETERS, int persistent) {
CLOSE_SOCK(1);
if (arg_count>2) {
- zval_dtor(*args[2]);
ZVAL_LONG(*args[2],errno);
}
if (arg_count>3) {
- zval_dtor(*args[3]);
ZVAL_STRING(*args[3],strerror(errno),1);
}
RETURN_FALSE;
@@ -314,11 +312,9 @@ static void php_fsockopen(INTERNAL_FUNCTION_PARAMETERS, int persistent) {
if (connect_nonb(socketd, (struct sockaddr *) &unix_addr, sizeof(unix_addr), &timeout) == SOCK_CONN_ERR) {
CLOSE_SOCK(1);
if(arg_count>2) {
- zval_dtor(*args[2]);
ZVAL_LONG(*args[2],errno);
}
if(arg_count>3) {
- zval_dtor(*args[3]);
ZVAL_STRING(*args[3],strerror(errno),1);
}
RETURN_FALSE;