summaryrefslogtreecommitdiff
path: root/ext/-test-/struct/data.c
blob: 5841c342e7b0a3a5ba8a9f2b3941a4c889d35e6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "ruby.h"

static VALUE
bug_data_new(VALUE self, VALUE super)
{
    return rb_data_define(super, "mem1", "mem2", NULL);
}

void
Init_data(VALUE klass)
{
    rb_define_singleton_method(klass, "data_new", bug_data_new, 1);
}