summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorAntony Dovgal <tony2001@php.net>2007-04-14 10:35:05 +0000
committerAntony Dovgal <tony2001@php.net>2007-04-14 10:35:05 +0000
commit85fe8e9663b7e836d344b75c84666c2ad19e28bf (patch)
treeb06ddbeb7c142f15049d64d61a2d349040116d37 /ext
parent07435262b9ce24423cd0b82c0a4cf0e710c3b419 (diff)
downloadphp-git-85fe8e9663b7e836d344b75c84666c2ad19e28bf.tar.gz
MFH
Diffstat (limited to 'ext')
-rw-r--r--ext/mysqli/mysqli_nonapi.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/mysqli/mysqli_nonapi.c b/ext/mysqli/mysqli_nonapi.c
index 57685d95ed..ccbdeba836 100644
--- a/ext/mysqli/mysqli_nonapi.c
+++ b/ext/mysqli/mysqli_nonapi.c
@@ -39,6 +39,9 @@ PHP_FUNCTION(mysqli_connect)
char *hostname = NULL, *username=NULL, *passwd=NULL, *dbname=NULL, *socket=NULL;
unsigned int hostname_len = 0, username_len = 0, passwd_len = 0, dbname_len = 0, socket_len = 0;
long port=0;
+#if MYSQL_VERSION_ID > 50012
+ my_bool my_true = 1;
+#endif
if (getThis() && !ZEND_NUM_ARGS()) {
RETURN_NULL();
@@ -84,6 +87,10 @@ PHP_FUNCTION(mysqli_connect)
}
#endif
+#if MYSQL_VERSION_ID > 50012
+ mysql_options(mysql->mysql, MYSQL_OPT_RECONNECT, (const char *)&my_true);
+#endif
+
if (!socket) {
socket = MyG(default_socket);
}