lib/ffi.rb
if !defined?(RUBY_ENGINE) || RUBY_ENGINE == "ruby" begin if RUBY_VERSION =~ /1.8/ require '1.8/ffi_c' elsif RUBY_VERSION =~ /1.9/ require '1.9/ffi_c' else require 'ffi_c' end rescue Exception require 'ffi_c' end require 'ffi/ffi' end
if !defined?(RUBY_ENGINE) || RUBY_ENGINE == "ruby" begin if RUBY_VERSION =~ /1.8/ require '1.8/ffi_c' elsif RUBY_VERSION =~ /1.9/ require '1.9/ffi_c' else require 'ffi_c' end rescue Exception require 'ffi_c' end require 'ffi/ffi' end