]> granicus.if.org Git - php/commitdiff
Fix for bug #37620
authorGeorg Richter <georg@php.net>
Mon, 29 May 2006 05:38:50 +0000 (05:38 +0000)
committerGeorg Richter <georg@php.net>
Mon, 29 May 2006 05:38:50 +0000 (05:38 +0000)
NEWS
ext/mysqli/mysqli_api.c

diff --git a/NEWS b/NEWS
index 5d05b93ffe9be435a4dab4ed0b08c87b3811a823..d6611ce2ef7b6614031f02478e68d253ebd7a2a6 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -47,9 +47,10 @@ PHP                                                                        NEWS
 - Added RFC2397 (data: stream) support. (Marcus)
 - Fixed memory leaks in openssl streams context options (Pierre)
 - Fixed handling of extremely long paths inside tempnam() function. (Ilia)
+- Fixed bug #37620 (mysqli_ssl_set validation is innappropriate). (Georg)
 - Fixed bug #37614 (Class name lowercased in error message). (Johannes)
 - Fixed bug #37587 (var without attribute causes segfault). (Marcus)
-- Fixed bug #37586 (Bumped minimum PCRE version to 6.6, needed for recurssion
+- Fixed bug #37586 (Bumped minimum PCRE version to 6.6, needed for recursion
   limit support). (Ilia)
 - Fixed bug #37569 (WDDX incorrectly encodes high-ascii characters). (Ilia)
 - Fixed bug #37565 (Using reflection::export with simplexml causing a crash).
index 1dcaec2a5dda8b354256bfb32f98b47baf23d581..b409e56b51593f4595e6f9210345d5fa29b405d6 100644 (file)
@@ -1759,7 +1759,7 @@ PHP_FUNCTION(mysqli_ssl_set)
        if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Osssss", &mysql_link, mysqli_link_class_entry, &ssl_parm[0], &ssl_parm_len[0], &ssl_parm[1], &ssl_parm_len[1], &ssl_parm[2], &ssl_parm_len[2], &ssl_parm[3], &ssl_parm_len[3], &ssl_parm[4], &ssl_parm_len[4])   == FAILURE) {
                return;
        }
-       MYSQLI_FETCH_RESOURCE(mysql, MY_MYSQL *, &mysql_link, "mysqli_link", MYSQLI_STATUS_VALID);
+       MYSQLI_FETCH_RESOURCE(mysql, MY_MYSQL *, &mysql_link, "mysqli_link", MYSQLI_STATUS_INITIALIZED);
 
        for (i=0; i < 5; i++) {
                if (!ssl_parm_len[i]) {