]> granicus.if.org Git - php/commit
Move fetch_all implementation out of mysqlnd
authorNikita Popov <nikita.ppv@gmail.com>
Fri, 18 Dec 2020 11:13:17 +0000 (12:13 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Fri, 18 Dec 2020 11:27:30 +0000 (12:27 +0100)
commit037512cfce6048aae3d3900abb12310e66bc97a5
treefd8e4d8c65e3d245f785305bdc0214ee5dc664f2
parentbe93e5a12002057922f5504a752c2a249e27ec8d
Move fetch_all implementation out of mysqlnd

There doesn't seem to be any compelling reason to implement this
in mysqlnd rather than mysqli. It's just a loop over fetch_into.

This makes the function available under libmysqlclient as well,
and thus fixes bug #79372.
12 files changed:
NEWS
UPGRADING
ext/mysqli/mysqli.stub.php
ext/mysqli/mysqli_arginfo.h
ext/mysqli/mysqli_nonapi.c
ext/mysqli/tests/bug75434.phpt
ext/mysqli/tests/mysqli_class_mysqli_result_interface.phpt
ext/mysqli/tests/mysqli_fetch_all.phpt
ext/mysqli/tests/mysqli_fetch_all_oo.phpt
ext/mysqlnd/mysqlnd.h
ext/mysqlnd/mysqlnd_result.c
ext/mysqlnd/mysqlnd_structs.h