File tree Expand file tree Collapse file tree 1 file changed +1
-15
lines changed Expand file tree Collapse file tree 1 file changed +1
-15
lines changed Original file line number Diff line number Diff line change @@ -31,21 +31,7 @@ def self.curses_dl_files
31
31
@curses_dl = false
32
32
def self . curses_dl
33
33
return @curses_dl unless @curses_dl == false
34
- if RUBY_VERSION >= '3.0.0'
35
- # Gem module isn't defined in test-all of the Ruby repository, and
36
- # Fiddle in Ruby 3.0.0 or later supports Fiddle::TYPE_VARIADIC.
37
- fiddle_supports_variadic = true
38
- elsif Fiddle . const_defined? ( :VERSION , false ) and Gem ::Version . create ( Fiddle ::VERSION ) >= Gem ::Version . create ( '1.0.1' )
39
- # Fiddle::TYPE_VARIADIC is supported from Fiddle 1.0.1.
40
- fiddle_supports_variadic = true
41
- else
42
- fiddle_supports_variadic = false
43
- end
44
- if fiddle_supports_variadic and not Fiddle . const_defined? ( :TYPE_VARIADIC )
45
- # If the libffi version is not 3.0.5 or higher, there isn't TYPE_VARIADIC.
46
- fiddle_supports_variadic = false
47
- end
48
- if fiddle_supports_variadic
34
+ if Fiddle . const_defined? ( :TYPE_VARIADIC )
49
35
curses_dl_files . each do |curses_name |
50
36
result = Fiddle ::Handle . new ( curses_name )
51
37
rescue Fiddle ::DLError
You can’t perform that action at this time.
0 commit comments