summaryrefslogtreecommitdiff
path: root/ext/fiddle/pointer.c
diff options
context:
space:
mode:
authorVít Ondruch <v.ondruch@tiscali.cz>2019-07-10 23:19:32 +0200
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2019-10-24 19:34:43 +0900
commitce6caade7c57a505f73086ccd7b33c14f7715f22 (patch)
tree7e6548fb3124d4f10c9d74cc7c8133409b6a5169 /ext/fiddle/pointer.c
parent30d46966a97968d166f2f1440f227c2b52483780 (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 'ext/fiddle/pointer.c')
0 files changed, 0 insertions, 0 deletions