# File lib/rbreadline.rb, line 4379 def initialize(dllname, func, import, export = "0", calltype = :stdcall) @proto = import.join.tr("VPpNnLlIi", "0SSI").chomp('0').split('') handle = DLL[dllname] ||= Fiddle.dlopen(dllname) @func = Fiddle::Function.new(handle[func], TYPEMAP.values_at(*@proto), CALL_TYPE_TO_ABI[calltype]) end