diff options
author | Wayne Meissner <wmeissner@gmail.com> | 2012-11-13 18:07:09 +1100 |
---|---|---|
committer | Wayne Meissner <wmeissner@gmail.com> | 2012-11-13 18:07:09 +1100 |
commit | 119a7280df4383be585aecb3e1289b4649cbe0fc (patch) | |
tree | cce549e0b057fe882e31b816d0211e9326a26a22 | |
parent | 6bd620cf3ead73ae62fee3620ef0f8c986985a86 (diff) | |
download | ffi-119a7280df4383be585aecb3e1289b4649cbe0fc.tar.gz |
Also remove 'ffi.rb' from $LOADED_FEATURES
-rw-r--r-- | lib/ffi.rb | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -16,6 +16,9 @@ if !defined?(RUBY_ENGINE) || RUBY_ENGINE == "ruby" elsif defined?(RUBY_ENGINE) && RUBY_ENGINE == 'jruby' $LOAD_PATH.delete(File.dirname(__FILE__)) $LOAD_PATH.delete(File.join(File.dirname(__FILE__), 'ffi')) - $LOADED_FEATURES.delete(__FILE__) unless $LOADED_FEATURES.nil? + unless $LOADED_FEATURES.nil? + $LOADED_FEATURES.delete(__FILE__) + $LOADED_FEATURES.delete('ffi.rb') + end require 'ffi.rb' end |