Project

General

Profile

« Previous | Next » 

Revision ce6caade

Added by vo.x (Vit Ondruch) over 4 years ago

[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