Class: Libmf::FFI::Model

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/libmf/ffi.rb

Class Method Summary collapse

Class Method Details

.release(pointer) ⇒ Object



47
48
49
50
51
52
# File 'lib/libmf/ffi.rb', line 47

def self.release(pointer)
  unless pointer.null?
    ref = ::FFI::MemoryPointer.new(:pointer).write_pointer(pointer)
    FFI.mf_destroy_model(ref)
  end
end