# File lib/spoon/unix.rb, line 35 def open(fd, path, oflag, mode) error = LibC.posix_spawn_file_actions_addopen(@pointer, fd, path, oflag, mode) raise SystemCallError.new("posix_file_actions_addopen", error) unless error == 0 self end