From: Jesse van den Kieboom Date: Fri, 8 Jun 2012 00:53:29 +0000 (-0700) Subject: gtk+-2.0, gtk+-3.0: add is_ref annotation for TreeStore.remove X-Git-Tag: 0.17.2~27 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=45e5ce1459702e6f1369f9309d75942e9cc2bb9d;p=thirdparty%2Fvala.git gtk+-2.0, gtk+-3.0: add is_ref annotation for TreeStore.remove Fixes bug 675402. --- diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi index 205c19241..a7f312b26 100644 --- a/vapi/gtk+-2.0.vapi +++ b/vapi/gtk+-2.0.vapi @@ -5132,7 +5132,7 @@ namespace Gtk { [CCode (cname = "gtk_tree_store_newv", has_construct_function = false)] public TreeStore.newv ([CCode (array_length_pos = 0.9)] GLib.Type[] types); public void prepend (out Gtk.TreeIter iter, Gtk.TreeIter? parent); - public bool remove (Gtk.TreeIter iter); + public bool remove (ref Gtk.TreeIter iter); public void reorder (Gtk.TreeIter? parent, int new_order); [CCode (sentinel = "-1")] public void @set (Gtk.TreeIter iter, ...); diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index 176ca9080..3cb1592ef 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -5099,7 +5099,7 @@ namespace Gtk { [CCode (cname = "gtk_tree_store_newv", has_construct_function = false)] public TreeStore.newv ([CCode (array_length_pos = 0.9)] GLib.Type[] types); public void prepend (out Gtk.TreeIter iter, Gtk.TreeIter? parent); - public bool remove (Gtk.TreeIter iter); + public bool remove (ref Gtk.TreeIter iter); public void reorder (Gtk.TreeIter? parent, int new_order); [CCode (sentinel = "-1")] public void @set (Gtk.TreeIter iter, ...); diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata index 8a014a1a5..748ba34ef 100644 --- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata +++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata @@ -759,6 +759,7 @@ gtk_tree_store_move_before.iter is_ref="1" gtk_tree_store_move_before.position nullable="1" gtk_tree_store_prepend.iter is_out="1" gtk_tree_store_prepend.parent nullable="1" +gtk_tree_store_remove.iter is_ref="1" gtk_tree_store_reorder.parent nullable="1" gtk_tree_store_set ellipsis="1" sentinel="-1" gtk_tree_store_set_column_types.n_columns hidden="1" diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index a13939c8e..28b4f3d1e 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -871,6 +871,7 @@ gtk_tree_store_reorder.parent nullable="1" gtk_tree_store_set ellipsis="1" sentinel="-1" gtk_tree_store_set_column_types.n_columns hidden="1" gtk_tree_store_set_column_types.types array_length_pos="0.9" +gtk_tree_store_remove.iter is_ref="1" gtk_tree_sortable_get_sort_column_id.sort_column_id is_out="1" gtk_tree_sortable_get_sort_column_id.order is_out="1" gtk_tree_sortable_set_default_sort_func.sort_func transfer_ownership="1"