[gedit] Do not return a GtkTreeIter by value
- From: Paolo Borelli <pborelli src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gedit] Do not return a GtkTreeIter by value
- Date: Wed, 19 Aug 2009 12:18:56 +0000 (UTC)
commit 7c4b0beb2d6ae4c893e9b6cda9597f349e3d2ad2
Author: Paolo Borelli <pborelli gnome org>
Date: Wed Aug 19 14:19:08 2009 +0200
Do not return a GtkTreeIter by value
gedit/gedit-documents-panel.c | 15 ++++++---------
1 files changed, 6 insertions(+), 9 deletions(-)
---
diff --git a/gedit/gedit-documents-panel.c b/gedit/gedit-documents-panel.c
index c85eb69..543bf83 100644
--- a/gedit/gedit-documents-panel.c
+++ b/gedit/gedit-documents-panel.c
@@ -114,12 +114,11 @@ tab_get_name (GeditTab *tab)
return tab_name;
}
-static GtkTreeIter
-get_iter_from_tab (GeditDocumentsPanel *panel, GeditTab *tab)
+static void
+get_iter_from_tab (GeditDocumentsPanel *panel, GeditTab *tab, GtkTreeIter *iter)
{
gint num;
GtkWidget *nb;
- GtkTreeIter iter;
GtkTreePath *path;
nb = _gedit_window_get_notebook (panel->priv->window);
@@ -128,11 +127,9 @@ get_iter_from_tab (GeditDocumentsPanel *panel, GeditTab *tab)
path = gtk_tree_path_new_from_indices (num, -1);
gtk_tree_model_get_iter (panel->priv->model,
- &iter,
+ iter,
path);
gtk_tree_path_free (path);
-
- return iter;
}
static void
@@ -147,7 +144,7 @@ window_active_tab_changed (GeditWindow *window,
GtkTreeIter iter;
GtkTreeSelection *selection;
- iter = get_iter_from_tab (panel, tab);
+ get_iter_from_tab (panel, tab, &iter);
if (gtk_list_store_iter_is_valid (GTK_LIST_STORE (panel->priv->model),
&iter))
@@ -235,7 +232,7 @@ sync_name_and_icon (GeditTab *tab,
gchar *name;
GtkTreeIter iter;
- iter = get_iter_from_tab (panel, tab);
+ get_iter_from_tab (panel, tab, &iter);
name = tab_get_name (tab);
pixbuf = _gedit_tab_get_icon (tab);
@@ -287,7 +284,7 @@ window_tab_added (GeditWindow *window,
G_CALLBACK (sync_name_and_icon),
panel);
- sibling = get_iter_from_tab (panel, tab);
+ get_iter_from_tab (panel, tab, &sibling);
panel->priv->adding_tab = TRUE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]