# File lib/spoon/unix.rb, line 119
    def pointer
      if @pointer.nil? || (@pointer.size / @pointer.type_size) <= @ary.length
        ptr = FFI::MemoryPointer.new(:pointer, @ary.length + 1)
        ptr.put_array_of_pointer(0, @ary)
        @pointer = ptr
      end
      @pointer
    end