const rb_data_type_t notmuch_rb_object_type = {
.wrap_struct_name = "notmuch_object",
+ .function = {
+ .dfree = notmuch_rb_object_free,
+ },
};
#define define_type(id) \
.wrap_struct_name = "notmuch_" #id, \
.parent = ¬much_rb_object_type, \
.data = ¬much_ ## id ## _destroy, \
+ .function = { \
+ .dfree = notmuch_rb_object_free, \
+ }, \
}
define_type (database);