File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -70,6 +70,9 @@ PHP NEWS
70
70
. Fixed bug #63228 (-Werror=format-security error in lsapi code).
71
71
(Elan Ruusamäe, George)
72
72
73
+ - mysqli:
74
+ . Fixed building against an external libmysqlclient. (Adam)
75
+
73
76
- mysqlnd:
74
77
. Added a new fetching mode to mysqlnd. (Andrey)
75
78
Original file line number Diff line number Diff line change @@ -575,7 +575,11 @@ PHP_FUNCTION(mysqli_query)
575
575
php_error_docref (NULL TSRMLS_CC , E_WARNING , "Empty query ");
576
576
RETURN_FALSE ;
577
577
}
578
+ #ifdef MYSQLI_USE_MYSQLND
578
579
if ((resultmode & ~MYSQLI_ASYNC ) != MYSQLI_USE_RESULT && (resultmode & ~(MYSQLI_ASYNC | MYSQLI_STORE_RESULT_COPY_DATA )) != MYSQLI_STORE_RESULT ) {
580
+ #else
581
+ if ((resultmode & ~MYSQLI_ASYNC ) != MYSQLI_USE_RESULT && (resultmode & ~MYSQLI_ASYNC ) != MYSQLI_STORE_RESULT ) {
582
+ #endif
579
583
php_error_docref (NULL TSRMLS_CC , E_WARNING , "Invalid value for resultmode" );
580
584
RETURN_FALSE ;
581
585
}
@@ -609,7 +613,11 @@ PHP_FUNCTION(mysqli_query)
609
613
RETURN_TRUE ;
610
614
}
611
615
616
+ #ifdef MYSQLI_USE_MYSQLND
612
617
switch (resultmode & ~(MYSQLI_ASYNC | MYSQLI_STORE_RESULT_COPY_DATA )) {
618
+ #else
619
+ switch (resultmode & ~MYSQLI_ASYNC ) {
620
+ #endif
613
621
case MYSQLI_STORE_RESULT :
614
622
#ifdef MYSQLI_USE_MYSQLND
615
623
if (resultmode & MYSQLI_STORE_RESULT_COPY_DATA ) {
You can’t perform that action at this time.
0 commit comments