From: Luca Bruno Date: Sun, 5 Jun 2011 14:17:02 +0000 (+0200) Subject: gtk+-2.0, gtk+-3.0: Mark TreeModel.get_path return value as nullable X-Git-Tag: 0.13.0~27 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c187aa853f1168559cfc8d2427aea8a72ea7d7bb;p=thirdparty%2Fvala.git gtk+-2.0, gtk+-3.0: Mark TreeModel.get_path return value as nullable Fixes bug 651871. --- diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi index 6201f1333..71fa708a6 100644 --- a/vapi/gtk+-2.0.vapi +++ b/vapi/gtk+-2.0.vapi @@ -6203,7 +6203,7 @@ namespace Gtk { public bool get_iter_first (out Gtk.TreeIter iter); public bool get_iter_from_string (out Gtk.TreeIter iter, string path_string); public abstract int get_n_columns (); - public abstract Gtk.TreePath get_path (Gtk.TreeIter iter); + public abstract Gtk.TreePath? get_path (Gtk.TreeIter iter); public string get_string_from_iter (Gtk.TreeIter iter); public void get_valist (Gtk.TreeIter iter, void* var_args); public abstract void get_value (Gtk.TreeIter iter, int column, out GLib.Value value); diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index 104a222a4..558e20462 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -6010,7 +6010,7 @@ namespace Gtk { public bool get_iter_first (out Gtk.TreeIter iter); public bool get_iter_from_string (out Gtk.TreeIter iter, string path_string); public abstract int get_n_columns (); - public abstract Gtk.TreePath get_path (Gtk.TreeIter iter); + public abstract Gtk.TreePath? get_path (Gtk.TreeIter iter); public string get_string_from_iter (Gtk.TreeIter iter); public void get_valist (Gtk.TreeIter iter, void* var_args); public abstract void get_value (Gtk.TreeIter iter, int column, out GLib.Value value); diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata index b7213deb9..99f27f87e 100644 --- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata +++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata @@ -665,7 +665,7 @@ gtk_tree_model_get ellipsis="1" sentinel="-1" gtk_tree_model_get_iter.iter is_out="1" gtk_tree_model_get_iter_first.iter is_out="1" gtk_tree_model_get_iter_from_string.iter is_out="1" -gtk_tree_model_get_path transfer_ownership="1" +gtk_tree_model_get_path transfer_ownership="1" nullable="1" gtk_tree_model_get_string_from_iter transfer_ownership="1" gtk_tree_model_get_value.value is_out="1" gtk_tree_model_iter_children.iter is_out="1" diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index d9285156e..b69bd664a 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -720,7 +720,7 @@ gtk_tree_model_get ellipsis="1" sentinel="-1" gtk_tree_model_get_iter.iter is_out="1" gtk_tree_model_get_iter_first.iter is_out="1" gtk_tree_model_get_iter_from_string.iter is_out="1" -gtk_tree_model_get_path transfer_ownership="1" +gtk_tree_model_get_path transfer_ownership="1" nullable="1" gtk_tree_model_get_string_from_iter transfer_ownership="1" gtk_tree_model_get_value.value is_out="1" gtk_tree_model_iter_children.iter is_out="1"