List:Commits« Previous MessageNext Message »
From:ahristov Date:October 1 2007 6:11pm
Subject:PHP mysqlnd svn commit: r1076 - in trunk: php4/ext/mysql php5/ext/mysql php5/ext/mysqli php6/ext/mysql php6/ext/mysqli
View as plain text  
Author: ahristov
Date: 2007-10-01 20:11:19 +0200 (Mon, 01 Oct 2007)
New Revision: 1076

Modified:
   trunk/php4/ext/mysql/php_mysql.c
   trunk/php5/ext/mysql/php_mysql.c
   trunk/php5/ext/mysqli/mysqli.c
   trunk/php6/ext/mysql/php_mysql.c
   trunk/php6/ext/mysqli/config.m4
   trunk/php6/ext/mysqli/mysqli.c
   trunk/php6/ext/mysqli/php_mysqli_structs.h
Log:
Merge with HEAD


Modified: trunk/php4/ext/mysql/php_mysql.c
===================================================================
--- trunk/php4/ext/mysql/php_mysql.c	2007-10-01 17:35:08 UTC (rev 1075)
+++ trunk/php4/ext/mysql/php_mysql.c	2007-10-01 18:11:19 UTC (rev 1076)
@@ -474,7 +474,8 @@
  */
 PHP_MSHUTDOWN_FUNCTION(mysql)
 {
-#if !defined(HAVE_MYSQLND) && MYSQL_VERSION_ID >= 40000
+#if !defined(HAVE_MYSQLND)
+#if MYSQL_VERSION_ID >= 40000
 #ifdef PHP_WIN32
 	unsigned long client_ver = mysql_get_client_version();
 	/*
@@ -488,6 +489,7 @@
 	mysql_server_end();
 #endif
 #endif
+#endif
 
 #ifdef HAVE_MYSQLND
 	mysqlnd_palloc_free_cache(mysql_mysqlnd_zval_cache);

Modified: trunk/php5/ext/mysql/php_mysql.c
===================================================================
--- trunk/php5/ext/mysql/php_mysql.c	2007-10-01 17:35:08 UTC (rev 1075)
+++ trunk/php5/ext/mysql/php_mysql.c	2007-10-01 18:11:19 UTC (rev 1076)
@@ -469,6 +469,7 @@
 PHP_MSHUTDOWN_FUNCTION(mysql)
 {
 #ifndef HAVE_MYSQLND
+#if MYSQL_VERSION_ID >= 40000
 #ifdef PHP_WIN32
 	unsigned long client_ver = mysql_get_client_version();
 	/*
@@ -481,6 +482,7 @@
 #else
 	mysql_server_end();
 #endif
+#endif
 #else
 	mysqlnd_palloc_free_cache(mysql_mysqlnd_zval_cache);
 	mysqlnd_qcache_free_cache_reference(&mysql_mysqlnd_qcache);

Modified: trunk/php5/ext/mysqli/mysqli.c
===================================================================
--- trunk/php5/ext/mysqli/mysqli.c	2007-10-01 17:35:08 UTC (rev 1075)
+++ trunk/php5/ext/mysqli/mysqli.c	2007-10-01 18:11:19 UTC (rev 1076)
@@ -792,6 +792,7 @@
 PHP_MSHUTDOWN_FUNCTION(mysqli)
 {
 #ifndef HAVE_MYSQLND
+#if MYSQL_VERSION_ID >= 40000
 #ifdef PHP_WIN32
 	unsigned long client_ver = mysql_get_client_version();
 	/*
@@ -804,6 +805,7 @@
 #else
 	mysql_server_end();
 #endif
+#endif
 #else
 	mysqlnd_palloc_free_cache(mysqli_mysqlnd_zval_cache);
 	mysqlnd_qcache_free_cache_reference(&mysqli_mysqlnd_qcache);

Modified: trunk/php6/ext/mysql/php_mysql.c
===================================================================
--- trunk/php6/ext/mysql/php_mysql.c	2007-10-01 17:35:08 UTC (rev 1075)
+++ trunk/php6/ext/mysql/php_mysql.c	2007-10-01 18:11:19 UTC (rev 1076)
@@ -1,6 +1,6 @@
 /*
    +----------------------------------------------------------------------+
-   | PHP Version 5                                                        |
+   | PHP Version 6                                                        |
    +----------------------------------------------------------------------+
    | Copyright (c) 1997-2007 The PHP Group                                |
    +----------------------------------------------------------------------+
@@ -466,6 +466,7 @@
 PHP_MSHUTDOWN_FUNCTION(mysql)
 {
 #ifndef HAVE_MYSQLND
+#if MYSQL_VERSION_ID >= 40000
 #ifdef PHP_WIN32
 	unsigned long client_ver = mysql_get_client_version();
 	/*
@@ -478,6 +479,7 @@
 #else
 	mysql_server_end();
 #endif
+#endif
 #else
 	mysqlnd_palloc_free_cache(mysql_mysqlnd_zval_cache);
 	mysqlnd_qcache_free_cache_reference(&mysql_mysqlnd_qcache);

Modified: trunk/php6/ext/mysqli/config.m4
===================================================================
--- trunk/php6/ext/mysqli/config.m4	2007-10-01 17:35:08 UTC (rev 1075)
+++ trunk/php6/ext/mysqli/config.m4	2007-10-01 18:11:19 UTC (rev 1076)
@@ -1,13 +1,15 @@
 dnl
-dnl $Id: config.m4,v 1.28 2007/07/25 23:47:32 jani Exp $
+dnl $Id: config.m4,v 1.29 2007/07/27 01:09:18 jani Exp $
 dnl config.m4 for extension mysqli
 
 PHP_ARG_WITH(mysqli, for MySQLi support,
-[  --with-mysqli[=FILE]    Include MySQLi support. FILE is the optional pathname to
mysql_config [mysql_config].
-                          If mysqlnd is passed as FILE, the MySQL native driver will be
used])
+[  --with-mysqli[=FILE]    Include MySQLi support.  FILE is the path
+                          to mysql_config.  If mysqlnd is passed as FILE,
+                          the MySQL native driver will be used [mysql_config]])
 
 PHP_ARG_ENABLE(embedded_mysqli, whether to enable embedded MySQLi support,
-[  --enable-embedded-mysqli  MYSQLi: Enable embedded support], no, no)
+[  --enable-embedded-mysqli  MYSQLi: Enable embedded support
+                            Note: Does not work with MySQL native driver!], no, no)
 
 if test "$PHP_MYSQLI" = "mysqlnd"; then
   dnl This needs to be set in any extension which wishes to use mysqlnd

Modified: trunk/php6/ext/mysqli/mysqli.c
===================================================================
--- trunk/php6/ext/mysqli/mysqli.c	2007-10-01 17:35:08 UTC (rev 1075)
+++ trunk/php6/ext/mysqli/mysqli.c	2007-10-01 18:11:19 UTC (rev 1076)
@@ -798,6 +798,7 @@
 PHP_MSHUTDOWN_FUNCTION(mysqli)
 {
 #ifndef HAVE_MYSQLND
+#if MYSQL_VERSION_ID >= 40000
 #ifdef PHP_WIN32
 	unsigned long client_ver = mysql_get_client_version();
 	/*
@@ -810,6 +811,7 @@
 #else
 	mysql_server_end();
 #endif
+#endif
 #else
 	mysqlnd_palloc_free_cache(mysqli_mysqlnd_zval_cache);
 	mysqlnd_qcache_free_cache_reference(&mysqli_mysqlnd_qcache);

Modified: trunk/php6/ext/mysqli/php_mysqli_structs.h
===================================================================
--- trunk/php6/ext/mysqli/php_mysqli_structs.h	2007-10-01 17:35:08 UTC (rev 1075)
+++ trunk/php6/ext/mysqli/php_mysqli_structs.h	2007-10-01 18:11:19 UTC (rev 1076)
@@ -1,6 +1,6 @@
 /*
   +----------------------------------------------------------------------+
-  | PHP Version 5                                                        |
+  | PHP Version 6                                                        |
   +----------------------------------------------------------------------+
   | Copyright (c) 1997-2007 The PHP Group                                |
   +----------------------------------------------------------------------+

Thread
PHP mysqlnd svn commit: r1076 - in trunk: php4/ext/mysql php5/ext/mysql php5/ext/mysqli php6/ext/mysql php6/ext/mysqliahristov1 Oct