コード例 #1
0
ファイル: marshal.c プロジェクト: agrimm/ruby-benchmark-suite
static void
mark_dump_arg(void *ptr)
{
    struct dump_arg *p = ptr;
    if (!p->symbols)
        return;
    rb_mark_set(p->data);
    rb_mark_hash(p->compat_tbl);
}
コード例 #2
0
ファイル: marshal.c プロジェクト: Sophrinix/iphone-macruby
static void
mark_dump_arg(void *ptr)
{
#if !WITH_OBJC
    struct dump_arg *p = ptr;
    if (!ptr)
        return;
#endif
    rb_mark_set(p->data);
    rb_mark_hash(p->compat_tbl);
}