コード例 #1
0
ファイル: Function.c プロジェクト: Jefers/saffron_app
static void
function_free(Function *fn)
{
    if (fn->methodHandle != NULL) {
        rbffi_MethodHandle_Free(fn->methodHandle);
    }

    if (fn->closure != NULL && fn->autorelease) {
        rbffi_Closure_Free(fn->closure);
    }

    xfree(fn);
}
コード例 #2
0
ファイル: Function.c プロジェクト: evanphx/ffi
static void
function_free(Function *fn)
{
    rbffi_MethodHandle_Free(fn->methodHandle);
    free(fn);
}