[dconf] Fix signature of Gtk.TreeModel.iter_nth_child and Gtk.TreeModel.iter_parent
- From: Robert Ancell <rancell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dconf] Fix signature of Gtk.TreeModel.iter_nth_child and Gtk.TreeModel.iter_parent
- Date: Thu, 4 Apr 2013 20:34:22 +0000 (UTC)
commit de68de8fda7c23cfa1941a332a618db7ab2de23d
Author: Robert Ancell <robert ancell canonical com>
Date: Fri Apr 5 09:34:14 2013 +1300
Fix signature of Gtk.TreeModel.iter_nth_child and Gtk.TreeModel.iter_parent
editor/dconf-model.vala | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
---
diff --git a/editor/dconf-model.vala b/editor/dconf-model.vala
index 9c8cc18..c2fcd30 100644
--- a/editor/dconf-model.vala
+++ b/editor/dconf-model.vala
@@ -412,8 +412,10 @@ public class KeyModel: GLib.Object, Gtk.TreeModel
return 0;
}
- public bool iter_nth_child(ref Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
+ public bool iter_nth_child(out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
{
+ iter = Gtk.TreeIter ();
+
if (parent != null)
return false;
@@ -423,8 +425,9 @@ public class KeyModel: GLib.Object, Gtk.TreeModel
return true;
}
- public bool iter_parent(ref Gtk.TreeIter iter, Gtk.TreeIter child)
+ public bool iter_parent(out Gtk.TreeIter iter, Gtk.TreeIter child)
{
+ iter = Gtk.TreeIter ();
return false;
}
@@ -534,8 +537,10 @@ public class EnumModel: GLib.Object, Gtk.TreeModel
return 0;
}
- public bool iter_nth_child(ref Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
+ public bool iter_nth_child(out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
{
+ iter = Gtk.TreeIter ();
+
if (parent != null)
return false;
@@ -703,8 +708,10 @@ public class SettingsModel: GLib.Object, Gtk.TreeModel
return (int) get_directory(iter).children.length();
}
- public bool iter_nth_child(ref Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
+ public bool iter_nth_child(out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
{
+ iter = Gtk.TreeIter ();
+
Directory directory = get_directory(parent);
if (n >= directory.children.length())
return false;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]