From 1fbe5046c5caeed5fb2e8dee0bba630077adfd9e Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Tue, 8 Aug 2023 07:18:21 +0200 Subject: [PATCH] gio-2.0: add default typeof(G) for ListStore.item_type ctor parameter --- vapi/gio-2.0.vapi | 2 +- vapi/metadata/Gio-2.0.metadata | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) 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 -- 2.47.2