# File lib/ffi/autopointer.rb, line 85 def free raise RuntimeError.new("pointer already freed") unless @ptr @autorelease = false @ptr = nil @proc = nil end