module GirFFI::AllocationHelper
Helper module for alloction-related functionality.
Public Class Methods
free_after(ptr) { |ptr| ... }
click to toggle source
# File lib/gir_ffi/allocation_helper.rb, line 8 def self.free_after(ptr) result = yield ptr LibC.free ptr unless ptr.null? result end