mirror of
https://github.com/ruby/ruby.git
synced 2025-08-23 13:04:13 +02:00
![]() * Use ffi_closure_free unconditionally.
The current conditionals reflect historic heritage of FFI. Usage of
ffi_closure_free should be better default nowadays, because libffi 3.0.5
fixing issues of ffi_closure_free should be widely available.
* RUBY_LIBFFI_MODVERSION is not used anymore.
Because `ffi_closure_free()` is not used unconditionally, there is no
other use for RUBY_LIBFFI_MODVERSION define, so drop its usage.
* Use more meaningful variable name.
`ver` variable used to be used to pupulate RUBY_LIBFFI_MODVERSION
define. Since the define was removed, the `libffi_dir` variable name
should better describe the remaining usage of the variable.
|
||
---|---|---|
.. | ||
lib | ||
win32 | ||
closure.c | ||
closure.h | ||
conversions.c | ||
conversions.h | ||
depend | ||
extconf.rb | ||
extlibs | ||
fiddle.c | ||
fiddle.gemspec | ||
fiddle.h | ||
function.c | ||
function.h | ||
handle.c | ||
pointer.c |