Method: Fiddle::MemoryView#release

Defined in:
ext/fiddle/memory_view.c

#releaseObject



88
89
90
91
92
93
94
95
96
97
# File 'ext/fiddle/memory_view.c', line 88

static VALUE
rb_fiddle_memview_release(VALUE obj)
{
    struct memview_data *data;
    TypedData_Get_Struct(obj, struct memview_data, &fiddle_memview_data_type, data);

    if (NIL_P(data->view.obj)) return Qnil;
    fiddle_memview_release(data);
    return Qnil;
}