diff --git a/gobject/ChangeLog b/gobject/ChangeLog index 22ec5b077..0398572d5 100644 --- a/gobject/ChangeLog +++ b/gobject/ChangeLog @@ -1,3 +1,7 @@ +Fri Feb 20 02:44:54 2004 Tim Janik + + * gtype.h (G_DEFINE_TYPE_EXTENDED): added (GTypeFlags) cast needed by C++. + Tue Feb 3 21:24:01 2004 Tim Janik * gtype.h (_G_TYPE_CVH): provide a short-cut version for diff --git a/gobject/gtype.h b/gobject/gtype.h index 0e9daf879..c9b93b2fb 100644 --- a/gobject/gtype.h +++ b/gobject/gtype.h @@ -373,7 +373,7 @@ type_name##_get_type (void) \ 0, /* n_preallocs */ \ (GInstanceInitFunc) type_name##_init, \ }; \ - g_define_type_id = g_type_register_static (TYPE_PARENT, #TypeName, &g_define_type_info, flags); \ + g_define_type_id = g_type_register_static (TYPE_PARENT, #TypeName, &g_define_type_info, (GTypeFlags) flags); \ { CODE ; } \ } \ return g_define_type_id; \