Skip to content

Commit d063316

Browse files
committed
Remove workaround
1 parent a025178 commit d063316

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

lib/mri/fiddle/import.rb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -295,10 +295,9 @@ def import_symbol(name)
295295
# See Fiddle::CompositeHandler.sym and Fiddle::Handler.sym
296296
def import_function(name, ctype, argtype, call_type = nil)
297297
addr = handler.sym(name)
298-
# On TruffleRuby addr is foreign and InlinedNotNode doesnt't work with it - but Handler#sym never returns nil anyway
299-
# if( !addr )
300-
# raise(DLError, "cannot find the function: #{name}()")
301-
# end
298+
if( !addr )
299+
raise(DLError, "cannot find the function: #{name}()")
300+
end
302301
Function.new(addr, argtype, ctype, CALL_TYPE_TO_ABI[call_type],
303302
name: name)
304303
end

0 commit comments

Comments
 (0)