Module: ChildProcess::Unix::Lib

Extended by:
FFI::Library
Defined in:
lib/childprocess/unix/lib.rb

Defined Under Namespace

Classes: Attrs, FileActions

Class Method Summary collapse

Class Method Details

.check(errno) ⇒ Object



92
93
94
95
96
# File 'lib/childprocess/unix/lib.rb', line 92

def self.check(errno)
  if errno != 0
    raise Error, Lib.strerror(errno)
  end
end

.environObject



10
11
12
# File 'lib/childprocess/unix/lib.rb', line 10

def self.environ
  _NSGetEnviron().read_pointer
end