]> granicus.if.org Git - php/commitdiff
fix #32081 (mysqli_real_connect(): mysqli.default_socket in php.ini has no effect...
authorAntony Dovgal <tony2001@php.net>
Thu, 22 Sep 2005 20:14:15 +0000 (20:14 +0000)
committerAntony Dovgal <tony2001@php.net>
Thu, 22 Sep 2005 20:14:15 +0000 (20:14 +0000)
ext/mysqli/mysqli_api.c

index c4086909728c18f0b2f69ddf8a67a9f3f5ff045a..6bfd7346e4ed0b7f036f760dd779fdd0505e39f8 100644 (file)
@@ -1360,6 +1360,10 @@ PHP_FUNCTION(mysqli_real_connect)
                flags ^= CLIENT_LOCAL_FILES;
        }
 
+       if (!socket) {
+               socket = MyG(default_socket);
+       }
+
        if (mysql_real_connect(mysql->mysql,hostname,username,passwd,dbname,port,socket,flags) == NULL) {
                
                php_mysqli_set_error(mysql_errno(mysql->mysql), (char *) mysql_error(mysql->mysql) TSRMLS_CC);