Skip to content

Commit c548a6d

Browse files
committed
MYSQL_ATTR_USE_BUFFERED_QUERY is a bool attribute
1 parent abc41c2 commit c548a6d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

ext/pdo_mysql/mysql_driver.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ static int pdo_mysql_get_attribute(pdo_dbh_t *dbh, zend_long attr, zval *return_
526526
break;
527527

528528
case PDO_MYSQL_ATTR_USE_BUFFERED_QUERY:
529-
ZVAL_LONG(return_value, H->buffered);
529+
ZVAL_BOOL(return_value, H->buffered);
530530
break;
531531

532532
case PDO_ATTR_EMULATE_PREPARES:

ext/pdo_mysql/tests/pdo_mysql___construct_options.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@ MySQLPDOTest::skip();
144144
if ($db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY))
145145
printf("[018] PDO::MYSQL_ATTR_DIRECT_QUERY should be off\n");
146146

147-
set_option_and_check(19, PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, 1, 'PDO::MYSQL_ATTR_USE_BUFFERED_QUERY');
148-
set_option_and_check(20, PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, 0, 'PDO::MYSQL_ATTR_USE_BUFFERED_QUERY');
147+
set_option_and_check(19, PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, true, 'PDO::MYSQL_ATTR_USE_BUFFERED_QUERY');
148+
set_option_and_check(20, PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false, 'PDO::MYSQL_ATTR_USE_BUFFERED_QUERY');
149149

150150
set_option_and_check(21, PDO::MYSQL_ATTR_LOCAL_INFILE, true, 'PDO::MYSQL_ATTR_LOCAL_INFILE');
151151
set_option_and_check(22, PDO::MYSQL_ATTR_LOCAL_INFILE, false, 'PDO::MYSQL_ATTR_LOCAL_INFILE');

0 commit comments

Comments
 (0)