php-src/ext/com_dotnet
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 Fix format specifiers and arguments in com_dotnet (GH-15398) 2024-08-15 10:59:10 +02:00
com_com.c Fix format specifiers and arguments in com_dotnet (GH-15398) 2024-08-15 10:59:10 +02:00
com_dotnet.c Fix GH-15501: Windows HAVE_<header>_H macros defined to 1 or undefined (#15508) 2024-08-20 21:10:50 +02:00
com_extension_arginfo.h Generated arginfo header files: remove empty zend_function_entry arrays (#15705) 2024-09-03 23:19:53 +02:00
com_extension.c Fix GH-15501: Windows HAVE_<header>_H macros defined to 1 or undefined (#15508) 2024-08-20 21:10:50 +02:00
com_extension.stub.php Fix GH-15501: Windows HAVE_<header>_H macros defined to 1 or undefined (#15508) 2024-08-20 21:10:50 +02:00
com_handlers.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
com_iterator.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
com_misc.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
com_olechar.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
com_persist_arginfo.h Fix registration of internal readonly child classes (#15459) 2024-08-24 12:36:54 +02:00
com_persist.c Update TODOs in com_dotnet 2024-08-10 23:24:26 +02:00
com_persist.stub.php Generate class entries from stubs for com, standard, xmlreader, xmlwriter, xsl, zip, Zend 2021-02-22 15:24:03 +01:00
com_saproxy.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
com_typeinfo.c Fix format specifiers and arguments in com_dotnet (GH-15398) 2024-08-15 10:59:10 +02:00
com_variant.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
com_wrapper.c Fix format specifiers and arguments in com_dotnet (GH-15398) 2024-08-15 10:59:10 +02:00
config.w32 Sync HAVE_<extension> help texts (#15167) 2024-08-02 01:41:47 +02:00
CREDITS
php_com_dotnet_internal.h Get rid of le_dispatch 2024-08-10 23:24:26 +02:00
php_com_dotnet.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00