[evolution-data-server] Fix a little memory leak
- From: Dan VrÃtil <dvratil src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Fix a little memory leak
- Date: Fri, 30 Sep 2011 21:54:36 +0000 (UTC)
commit d77395361d9f2b00e3422edbd116ea5eaceda78c
Author: Dan VrÃtil <dvratil redhat com>
Date: Fri Sep 30 23:54:27 2011 +0200
Fix a little memory leak
libedataserverui/e-source-combo-box.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/libedataserverui/e-source-combo-box.c b/libedataserverui/e-source-combo-box.c
index 671d133..af45ee6 100644
--- a/libedataserverui/e-source-combo-box.c
+++ b/libedataserverui/e-source-combo-box.c
@@ -510,6 +510,7 @@ e_source_combo_box_set_active_uid (ESourceComboBox *combo_box,
GtkTreeRowReference *reference;
GtkComboBox *gtk_combo_box;
GtkTreeIter iter;
+ GtkTreePath *path;
gboolean iter_was_set;
g_return_val_if_fail (E_IS_SOURCE_COMBO_BOX (combo_box), FALSE);
@@ -524,9 +525,12 @@ e_source_combo_box_set_active_uid (ESourceComboBox *combo_box,
g_return_val_if_fail (gtk_tree_row_reference_valid (reference), FALSE);
+ path = gtk_tree_row_reference_get_path (reference);
iter_was_set = gtk_tree_model_get_iter (
gtk_combo_box_get_model (gtk_combo_box), &iter,
- gtk_tree_row_reference_get_path (reference));
+ path);
+ gtk_tree_path_free (path);
+
g_return_val_if_fail (iter_was_set, FALSE);
gtk_combo_box_set_active_iter (gtk_combo_box, &iter);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]