GNOME Bugzilla – Bug 594236
Should handle non-GObject GTypeInstances/Classes properly
Last modified: 2015-02-07 16:47:51 UTC
Hi, gobject-introspection should handle non-GObject GTypeInstances/Classes properly. An example is below: struct _GstMiniObject { GTypeInstance instance; /*< public >*/ /* with COW */ gint refcount; guint flags; /*< private >*/ gpointer _gst_reserved; }; struct _GstMiniObjectClass { GTypeClass type_class; GstMiniObjectCopyFunction copy; GstMiniObjectFinalizeFunction finalize; /*< private >*/ gpointer _gst_reserved; }; Currently this creates a normal record for GstMiniObjectClass, without the glib:is-gtype-struct-for="GstMiniObject" attribute.
*** This bug has been marked as a duplicate of bug 568913 ***
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]