diff options
author | Vít Ondruch <[email protected]> | 2019-07-10 23:19:32 +0200 |
---|---|---|
committer | Hiroshi SHIBATA <[email protected]> | 2019-10-24 19:34:43 +0900 |
commit | ce6caade7c57a505f73086ccd7b33c14f7715f22 (patch) | |
tree | 7e6548fb3124d4f10c9d74cc7c8133409b6a5169 /test/fiddle/test_func.rb | |
parent | 30d46966a97968d166f2f1440f227c2b52483780 (diff) |
[ruby/fiddle] Use ffi_closure_free by default. (#20)
* 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.
https://github.com/ruby/fiddle/commit/c49cc79eb8
Diffstat (limited to 'test/fiddle/test_func.rb')
0 files changed, 0 insertions, 0 deletions