added (GTypeFlags) cast needed by C++.
authorTim Janik <timj@gtk.org>
Fri, 20 Feb 2004 01:47:26 +0000 (01:47 +0000)
committerTim Janik <timj@src.gnome.org>
Fri, 20 Feb 2004 01:47:26 +0000 (01:47 +0000)
Fri Feb 20 02:44:54 2004  Tim Janik  <timj@gtk.org>

        * gtype.h (G_DEFINE_TYPE_EXTENDED): added (GTypeFlags) cast needed by C++.

gobject/ChangeLog
gobject/gtype.h

index 22ec5b0..0398572 100644 (file)
@@ -1,3 +1,7 @@
+Fri Feb 20 02:44:54 2004  Tim Janik  <timj@gtk.org>
+
+       * gtype.h (G_DEFINE_TYPE_EXTENDED): added (GTypeFlags) cast needed by C++.
+
 Tue Feb  3 21:24:01 2004  Tim Janik  <timj@gtk.org>
 
        * gtype.h (_G_TYPE_CVH): provide a short-cut version for
index 0e9daf8..c9b93b2 100644 (file)
@@ -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; \