]> granicus.if.org Git - php/commit
Clean up constructor handling in com_dotnet
authorChristoph M. Becker <cmbecker69@gmx.de>
Mon, 6 Apr 2020 08:51:10 +0000 (10:51 +0200)
committerChristoph M. Becker <cmbecker69@gmx.de>
Mon, 6 Apr 2020 08:53:45 +0000 (10:53 +0200)
commit9cb32640afb23626920f3e31439310cb83e68550
tree61e084007cd750090ac9bfb5e0f87e923843b459
parent50765075db6b6d5a9597589601c59f743f6ee9c8
Clean up constructor handling in com_dotnet

We substitute the construction magic with standard constructors, move
the ZPP checks to the beginning of the ctors, and also let the function
entries be generated from the stubs.
ext/com_dotnet/com_com.c
ext/com_dotnet/com_dotnet.c
ext/com_dotnet/com_extension.c
ext/com_dotnet/com_extension.stub.php
ext/com_dotnet/com_extension_arginfo.h
ext/com_dotnet/com_handlers.c
ext/com_dotnet/com_variant.c
ext/com_dotnet/php_com_dotnet_internal.h
ext/com_dotnet/tests/bug73679.phpt