php-src/ext/ffi
Ilija Tovilo 11d6bea98a
Fix leaking definitions on FFI::cdef()->new()
Previously, FFI_G(symbols) and FFI_G(tags) were never cleaned up when calling
new on an existing object. However, if cdef() is called without parameters these
globals are NULL and might be created when new() creates new definitions. These
would then be discarded without freeing them.

Closes GH-11751
2023-07-21 10:42:19 +02:00
..
tests Fix leaking definitions on FFI::cdef()->new() 2023-07-21 10:42:19 +02:00
config.m4 ext/ffi: Remove symbol check for ffi_open 2019-06-03 09:19:25 +02:00
config.w32 Implement #78270: Support __vectorcall convention with FFI 2019-10-29 08:57:43 +01:00
CREDITS
ffi.c Fix leaking definitions on FFI::cdef()->new() 2023-07-21 10:42:19 +02:00
ffi.g Merge branch 'PHP-8.0' into PHP-8.1 2021-09-15 14:53:00 +03:00
ffi.stub.php Use single line phpdoc in stubs where possible 2021-07-20 13:16:56 +02:00
ffi_arginfo.h Use single line phpdoc in stubs where possible 2021-07-20 13:16:56 +02:00
ffi_parser.c Merge branch 'PHP-8.0' into PHP-8.1 2021-09-15 14:53:00 +03:00
php_ffi.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00