Remove obsolete file added by mistake.
This commit is contained in:
parent
252d606c09
commit
d337ddd0e3
|
@ -1,35 +0,0 @@
|
|||
require 'ffi'
|
||||
|
||||
require 'mach'
|
||||
require 'mach/types'
|
||||
|
||||
module Mach
|
||||
module Bootstrap
|
||||
extend FFI::Library
|
||||
include Types
|
||||
|
||||
ffi_lib 'c'
|
||||
|
||||
attach_variable :port, :bootstrap_port, :mach_port_t
|
||||
|
||||
attach_function(:bootstrap_strerror,
|
||||
[:kern_return_t],
|
||||
:pointer)
|
||||
|
||||
attach_function(:register,
|
||||
:bootstrap_register,
|
||||
[:mach_port_t, :name_t, :mach_port_t],
|
||||
:kern_return_t)
|
||||
|
||||
error_check :register
|
||||
|
||||
# NOTE: api does not say this string must be freed; assuming it
|
||||
# does not
|
||||
#
|
||||
# @return [String] the error string or nil
|
||||
def self.strerror(errno)
|
||||
ptr = bootstrap_strerror(errno)
|
||||
ptr.null? ? nil : ptr.read_string()
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue