summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2002-03-04 16:04:31 +0000
committerOwen Taylor <otaylor@src.gnome.org>2002-03-04 16:04:31 +0000
commit0c54d4be128507c8dcc80415dd8a1f61238831a9 (patch)
tree65fc5bad9945820e5fe5339f4f976171115b3ab4
parent2a0aa82bf8d43addd2bcbf364b96efc3529e0cf9 (diff)
downloadgdk-pixbuf-0c54d4be128507c8dcc80415dd8a1f61238831a9.tar.gz
Fix memory leak. (#73370, Paolo Maggi).
Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix memory leak. (#73370, Paolo Maggi).
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.pre-2-05
-rw-r--r--ChangeLog.pre-2-105
-rw-r--r--ChangeLog.pre-2-25
-rw-r--r--ChangeLog.pre-2-45
-rw-r--r--ChangeLog.pre-2-65
-rw-r--r--ChangeLog.pre-2-85
-rw-r--r--gtk/gtkfilesel.c7
8 files changed, 40 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index c2563a153..5277172de 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
+ memory leak. (#73370, Paolo Maggi).
+
Mon Mar 4 10:35:28 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index c2563a153..5277172de 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -1,3 +1,8 @@
+Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
+ memory leak. (#73370, Paolo Maggi).
+
Mon Mar 4 10:35:28 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index c2563a153..5277172de 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,8 @@
+Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
+ memory leak. (#73370, Paolo Maggi).
+
Mon Mar 4 10:35:28 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index c2563a153..5277172de 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -1,3 +1,8 @@
+Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
+ memory leak. (#73370, Paolo Maggi).
+
Mon Mar 4 10:35:28 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index c2563a153..5277172de 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,8 @@
+Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
+ memory leak. (#73370, Paolo Maggi).
+
Mon Mar 4 10:35:28 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index c2563a153..5277172de 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,8 @@
+Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
+ memory leak. (#73370, Paolo Maggi).
+
Mon Mar 4 10:35:28 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index c2563a153..5277172de 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,8 @@
+Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
+ memory leak. (#73370, Paolo Maggi).
+
Mon Mar 4 10:35:28 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
diff --git a/gtk/gtkfilesel.c b/gtk/gtkfilesel.c
index 06a952c6b..1d4ccdaec 100644
--- a/gtk/gtkfilesel.c
+++ b/gtk/gtkfilesel.c
@@ -681,6 +681,7 @@ gtk_file_selection_init (GtkFileSelection *filesel)
list_container = g_object_new (GTK_TYPE_HPANED,
"visible", TRUE,
"parent", list_hbox,
+ "border_width", 5,
NULL);
else
list_container = list_hbox;
@@ -713,7 +714,7 @@ gtk_file_selection_init (GtkFileSelection *filesel)
gtk_container_add (GTK_CONTAINER (scrolled_win), filesel->dir_list);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_win),
GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
- gtk_container_set_border_width (GTK_CONTAINER (scrolled_win), 5);
+ gtk_container_set_border_width (GTK_CONTAINER (scrolled_win), 0);
if (GTK_IS_PANED (list_container))
gtk_paned_pack1 (GTK_PANED (list_container), scrolled_win, TRUE, TRUE);
else
@@ -750,7 +751,7 @@ gtk_file_selection_init (GtkFileSelection *filesel)
gtk_container_add (GTK_CONTAINER (scrolled_win), filesel->file_list);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_win),
GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
- gtk_container_set_border_width (GTK_CONTAINER (scrolled_win), 5);
+ gtk_container_set_border_width (GTK_CONTAINER (scrolled_win), 0);
gtk_container_add (GTK_CONTAINER (list_container), scrolled_win);
gtk_widget_show (filesel->file_list);
gtk_widget_show (scrolled_win);
@@ -2372,6 +2373,8 @@ gtk_file_selection_get_selections (GtkFileSelection *filesel)
else
g_free (current);
}
+
+ g_free (dirname);
}
selections[count] = NULL;