From: Antony Dovgal Date: Thu, 22 Sep 2005 20:14:15 +0000 (+0000) Subject: fix #32081 (mysqli_real_connect(): mysqli.default_socket in php.ini has no effect... X-Git-Tag: RELEASE_0_9_0~139 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=47ed27c6bbd6d23e973bde1bc433c4e3a31d86bb;p=php fix #32081 (mysqli_real_connect(): mysqli.default_socket in php.ini has no effect) for real --- diff --git a/ext/mysqli/mysqli_api.c b/ext/mysqli/mysqli_api.c index c408690972..6bfd7346e4 100644 --- a/ext/mysqli/mysqli_api.c +++ b/ext/mysqli/mysqli_api.c @@ -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);