gtypemodule.h | gtypemodule.h | |||
---|---|---|---|---|
skipping to change at line 196 | skipping to change at line 196 | |||
type_name##_class_init ((TypeName##Class*) klass); \ | type_name##_class_init ((TypeName##Class*) klass); \ | |||
} \ | } \ | |||
GType \ | GType \ | |||
type_name##_get_type (void) \ | type_name##_get_type (void) \ | |||
{ \ | { \ | |||
return type_name##_type_id; \ | return type_name##_type_id; \ | |||
} \ | } \ | |||
static void \ | static void \ | |||
type_name##_register_type (GTypeModule *type_module) \ | type_name##_register_type (GTypeModule *type_module) \ | |||
{ \ | { \ | |||
GType g_define_type_id; \ | GType g_define_type_id G_GNUC_UNUSED; \ | |||
const GTypeInfo g_define_type_info = { \ | const GTypeInfo g_define_type_info = { \ | |||
sizeof (TypeName##Class), \ | sizeof (TypeName##Class), \ | |||
(GBaseInitFunc) NULL, \ | (GBaseInitFunc) NULL, \ | |||
(GBaseFinalizeFunc) NULL, \ | (GBaseFinalizeFunc) NULL, \ | |||
(GClassInitFunc) type_name##_class_intern_init, \ | (GClassInitFunc) type_name##_class_intern_init, \ | |||
(GClassFinalizeFunc) type_name##_class_finalize, \ | (GClassFinalizeFunc) type_name##_class_finalize, \ | |||
NULL, /* class_data */ \ | NULL, /* class_data */ \ | |||
sizeof (TypeName), \ | sizeof (TypeName), \ | |||
0, /* n_preallocs */ \ | 0, /* n_preallocs */ \ | |||
(GInstanceInitFunc) type_name##_init, \ | (GInstanceInitFunc) type_name##_init, \ | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |