]> granicus.if.org Git - php/commitdiff
MFH
authorAntony Dovgal <tony2001@php.net>
Sat, 14 Apr 2007 10:35:05 +0000 (10:35 +0000)
committerAntony Dovgal <tony2001@php.net>
Sat, 14 Apr 2007 10:35:05 +0000 (10:35 +0000)
ext/mysqli/mysqli_nonapi.c

index 57685d95edf38f2fa81e822a3e6aba58e46c3129..ccbdeba83692e99e3810687a05a4ebafa47cf67f 100644 (file)
@@ -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);
        }