summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2005-10-26 09:07:07 +0000
committerAlexander Larsson <alexl@src.gnome.org>2005-10-26 09:07:07 +0000
commit7e9d8063ebe71f74aa24982aab100b93d02d1eb6 (patch)
tree7cc67c8dc56f75a34420f0d8711dbe403f9dcd3f
parent2632ddaa0ddab306a3d1330f5fa215cbfc072b1b (diff)
downloadnautilus-7e9d8063ebe71f74aa24982aab100b93d02d1eb6.tar.gz
Fix leak. Patch from Kjartan Maraas. (#319333)
2005-10-26 Alexander Larsson <alexl@redhat.com> * src/nautilus-window-menus.c: (action_connect_to_server_callback): Fix leak. Patch from Kjartan Maraas. (#319333)
-rw-r--r--ChangeLog5
-rw-r--r--src/nautilus-window-menus.c6
2 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 65348baeb..11d217458 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2005-10-26 Alexander Larsson <alexl@redhat.com>
+ * src/nautilus-window-menus.c: (action_connect_to_server_callback):
+ Fix leak. Patch from Kjartan Maraas. (#319333)
+
+2005-10-26 Alexander Larsson <alexl@redhat.com>
+
* libnautilus-private/nautilus-mime-actions.c (get_open_with_mime_applications):
Correctly sort the mime lists.
diff --git a/src/nautilus-window-menus.c b/src/nautilus-window-menus.c
index 5ea5153ab..f0eabe738 100644
--- a/src/nautilus-window-menus.c
+++ b/src/nautilus-window-menus.c
@@ -220,8 +220,10 @@ action_connect_to_server_callback (GtkAction *action,
{
NautilusWindow *window = NAUTILUS_WINDOW (user_data);
GtkWidget *dialog;
-
- dialog = nautilus_connect_server_dialog_new (window, nautilus_window_get_location (window));
+ char *location;
+ location = nautilus_window_get_location (window);
+ dialog = nautilus_connect_server_dialog_new (window, location);
+ g_free (location);
gtk_widget_show (dialog);
}