com php-src: Merge branch 'PHP-7.0' into PHP-7.1: NEWS ext/mysqlnd/mysqlnd_ps.c
| From: | Nikita Popov | Date: | Thu, 12 Jan 2017 20:15:57 +0000 |
| Subject: | com php-src: Merge branch 'PHP-7.0' into PHP-7.1: NEWS ext/mysqlnd/mysqlnd_ps.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-96700@lists.php.net to get a copy of this message | ||
Commit: da5e09ad0389f53cdc78591442a3df1ff54c6ff0
Author: Nikita Popov <nikita.ppv@gmail.com> Thu, 12 Jan 2017 21:14:42 +0100
Parents: af2de536d35c9a450b12d9c9f207898e9d864951 bd75f9e61375c7632bb55b0d49b470ecd94e8ec7
Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=da5e09ad0389f53cdc78591442a3df1ff54c6ff0
Log:
Merge branch 'PHP-7.0' into PHP-7.1
Changed paths:
MM NEWS
MM ext/mysqlnd/mysqlnd_ps.c
Diff:
diff --cc NEWS
index dee7ca9,efbee5e..05e3d9e
--- a/NEWS
+++ b/NEWS
@@@ -1,19 -1,21 +1,23 @@@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-?? ??? 2017 PHP 7.0.16
+?? ??? 2017, PHP 7.1.2
- Core:
+ . Improved GENERATOR_CREATE opcode handler. (Bob, Dmitry)
+ . Fixed bug #73877 (readlink() returns garbage for UTF-8 paths). (Anatol)
. Fixed bug #73876 (Crash when exporting **= in expansion of assign op).
- (Sara)
+ (Sara)
-- FPM:
- . Fixed bug #67583 (double fastcgi_end_request on max_children limit).
- (Dmitry Saprykin)
+- FCGI:
+ . Fixed bug #73904 (php-cgi fails to load -c specified php.ini file). (Anatol)
+ - Mysqlnd:
+ . Fixed bug #69899 (segfault on close() after free_result() with mysqlnd).
+ (Richard Fussenegger)
+
- OpenSSL:
. Fixed bug #71519 (add serial hex to return value array). (xrobau)
+ . Fixed bug #73692 (Compile ext/openssl with openssl 1.1.0 on Win). (Anatol)
- PDO_Firebird:
. Implemented FR #72583 (All data are fetched as strings). (Dorin Marcoci)
diff --cc ext/mysqlnd/mysqlnd_ps.c
index c805e6f,2631e4a..256bbe4
--- a/ext/mysqlnd/mysqlnd_ps.c
+++ b/ext/mysqlnd/mysqlnd_ps.c
@@@ -2032,8 -2005,9 +2032,9 @@@ MYSQLND_METHOD(mysqlnd_stmt, free_resul
stmt->state = MYSQLND_STMT_PREPARED;
}
- /* Line is free! */
- SET_CONNECTION_STATE(&conn->state, CONN_READY);
- if (CONN_GET_STATE(stmt->conn) != CONN_QUIT_SENT) {
- CONN_SET_STATE(stmt->conn, CONN_READY);
++ if (GET_CONNECTION_STATE(&conn->state) != CONN_QUIT_SENT) {
++ SET_CONNECTION_STATE(&conn->state, CONN_READY);
+ }
DBG_RETURN(PASS);
}