]> granicus.if.org Git - php/commitdiff
Removed some zval_dtor calls. There were two more than needed, and I had
authorStig Venaas <venaas@php.net>
Wed, 18 Oct 2000 13:41:42 +0000 (13:41 +0000)
committerStig Venaas <venaas@php.net>
Wed, 18 Oct 2000 13:41:42 +0000 (13:41 +0000)
just added two more...

ext/standard/fsock.c

index 3e658284f7ef84b5d04c76ab76e23b360cccb4c0..fa5fb96d020f7aa0adc1f90e86c80848586fb2b8 100644 (file)
@@ -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;