php-src/ext/mysqli
DanielEScherzer 53cb89670c
Generated arginfo header files: remove empty zend_function_entry arrays (#15705)
When a class (or enum) has no methods, rather than using an array that only
contains `ZEND_FE_END`, use `NULL` for the functions. The implementation of
class registration for internal classes, `do_register_internal_class()` in
zend_API.c, already skips classes where the functions are `NULL`. By removing
these unneeded arrays, we can reduce the size of the header files, while also
removing an unneeded call to zend_register_functions() for each internal class
with no extra methods.
2024-09-03 23:19:53 +02:00
..
tests mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT (#13618) 2024-08-26 12:52:26 +09:00
config.m4 Autotools: Remove redundant double quotes (#15634) 2024-08-29 15:17:03 +02:00
config.w32 Remove outdated code from mysqli Windows build (#14648) 2024-06-24 14:18:14 +02:00
CREDITS
mysqli_api.c Remove unsupported mysqlnd options 2024-08-25 10:32:50 +02:00
mysqli_arginfo.h Generated arginfo header files: remove empty zend_function_entry arrays (#15705) 2024-09-03 23:19:53 +02:00
mysqli_driver.c ext/mysqli: Mark function pointer as returning zend_result (#15342) 2024-08-11 15:47:57 +01:00
mysqli_exception.c Trim trailing whitespace (#14721) 2024-06-29 18:41:45 +02:00
mysqli_mysqlnd.h Remove uses of TRUE/FALSE in mysqli/pdo_mysql 2021-05-26 15:07:23 +02:00
mysqli_nonapi.c Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
mysqli_priv.h Remove MYSQLI_USE_MYSQLND constant and all the code with it 2022-05-30 15:28:08 +01:00
mysqli_prop.c ext/mysqli: Mark function pointer as returning zend_result (#15342) 2024-08-11 15:47:57 +01:00
mysqli_report.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
mysqli_result_iterator.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
mysqli_warning.c ext/mysqli: Remove PHP 6 remnants 2024-08-11 17:27:09 +02:00
mysqli.c ext/mysqli: Mark return type as zend_return (#15345) 2024-08-11 19:24:53 +01:00
mysqli.stub.php Remove ifdefs from stub file 2024-08-25 10:32:50 +02:00
php_mysqli_structs.h ext/mysqli: Mark function pointer as returning zend_result (#15342) 2024-08-11 15:47:57 +01:00
php_mysqli.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00