class FFI::AutoPointer::Releaser

def free

def free
  raise RuntimeError.new("pointer already freed") unless @ptr
  @autorelease = false
  @ptr = nil
  @proc = nil
end