summaryrefslogtreecommitdiff
path: root/ext/pdo_mysql
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-12-09 11:24:48 +0100
committerNikita Popov <nikita.ppv@gmail.com>2020-12-09 11:24:48 +0100
commitde22980ac8217c80043a48f3b24ce6b2b21379eb (patch)
treedea80cfc5b514944ba5508791bd48934d5cfa7ed /ext/pdo_mysql
parentc77bf40ad90454d3033b606a0a01746cf2b58f58 (diff)
parent18517e7a635e68969ed926f159bb66fb89d5cd3b (diff)
downloadphp-git-de22980ac8217c80043a48f3b24ce6b2b21379eb.tar.gz
Merge branch 'PHP-8.0'
* PHP-8.0: Fix stmt_free_result implementation and usage Make XFAILED test less broken
Diffstat (limited to 'ext/pdo_mysql')
-rw-r--r--ext/pdo_mysql/mysql_statement.c4
-rw-r--r--ext/pdo_mysql/tests/bug_pecl_7976.phpt2
2 files changed, 1 insertions, 5 deletions
diff --git a/ext/pdo_mysql/mysql_statement.c b/ext/pdo_mysql/mysql_statement.c
index 9d544b23c2..e82cc6ddcc 100644
--- a/ext/pdo_mysql/mysql_statement.c
+++ b/ext/pdo_mysql/mysql_statement.c
@@ -893,9 +893,7 @@ static int pdo_mysql_stmt_cursor_closer(pdo_stmt_t *stmt) /* {{{ */
S->result = NULL;
}
if (S->stmt) {
- int retval;
- retval = mysql_stmt_free_result(S->stmt);
- PDO_DBG_RETURN(retval ? 0 : 1);
+ mysql_stmt_free_result(S->stmt);
}
while (mysql_more_results(S->H->server)) {
diff --git a/ext/pdo_mysql/tests/bug_pecl_7976.phpt b/ext/pdo_mysql/tests/bug_pecl_7976.phpt
index 13d4d1b519..af34f02331 100644
--- a/ext/pdo_mysql/tests/bug_pecl_7976.phpt
+++ b/ext/pdo_mysql/tests/bug_pecl_7976.phpt
@@ -56,8 +56,6 @@ require __DIR__ . '/mysql_pdo_test.inc';
$db = MySQLPDOTest::factory();
$db->exec('DROP PROCEDURE IF EXISTS p');
?>
---XFAIL--
-Works with mysqlnd. It is not supported by libmysql. For libmysql is good enough to see no crash.
--EXPECT--
Emulated...
array(1) {