From: Rico Tzschichholz Date: Tue, 8 Aug 2023 05:18:21 +0000 (+0200) Subject: gio-2.0: add default typeof(G) for ListStore.item_type ctor parameter X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1fbe5046c5caeed5fb2e8dee0bba630077adfd9e;p=thirdparty%2Fvala.git gio-2.0: add default typeof(G) for ListStore.item_type ctor parameter --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index f7d7ba51f..c5cb62e69 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -1794,7 +1794,7 @@ namespace GLib { public sealed class ListStore : GLib.Object, GLib.ListModel where G : GLib.Object { [CCode (has_construct_function = false)] [Version (since = "2.44")] - public ListStore (GLib.Type item_type); + public ListStore (GLib.Type item_type = typeof (G)); [Version (since = "2.44")] public void append (GLib.Object item); [Version (since = "2.64")] diff --git a/vapi/metadata/Gio-2.0.metadata b/vapi/metadata/Gio-2.0.metadata index b07952b73..3a8483547 100644 --- a/vapi/metadata/Gio-2.0.metadata +++ b/vapi/metadata/Gio-2.0.metadata @@ -170,6 +170,7 @@ ListStore type_parameters="GLib.Object:G" implements="GLib.ListModel" .find_with_equal_func.equal_func type_arguments="GLib.Object" .find_with_equal_func_full.equal_func type_arguments="GLib.Object" .insert_sorted.compare_func type_arguments="GLib.Object" + .new.item_type default=typeof(G) .sort.compare_func type_arguments="GLib.Object" MemoryInputStream .add_data.destroy default=GLib.g_free