GNOME Bugzilla – Bug 779959
typedefs: fix type information.
Last modified: 2017-03-14 16:51:41 UTC
We now reuse _create_type_from_base instead of reimplementing it in a semi-broken way in transformer, and use complete_ctype when writing it out if available. This incidentally allows us to remove a test where the comment acknowledged the non-optimal behaviour.
Created attachment 347780 [details] [review] typedefs: fix type information.
Review of attachment 347780 [details] [review]: Looks good. Are there any changes in the generated GIR for GLib/GObject in tree?
(In reply to Emmanuele Bassi (:ebassi) from comment #2) > Review of attachment 347780 [details] [review] [review]: > > Looks good. > > Are there any changes in the generated GIR for GLib/GObject in tree? None in GObject, two in GLib: meh master ⋯ gnome sources gobject-introspection diff new_glib.gir GLib-2.0.gir 29c29 < <type name="none" c:type="void"/> --- > <type name="gpointer" c:type="gpointer"/> 49c49 < <type name="utf8" c:type="gchar**"/> --- > <type name="gpointer" c:type="gpointer"/>
Attachment 347780 [details] pushed as df019eb - typedefs: fix type information.