summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-vfs-file.c
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@gnu.org>2001-08-23 16:48:19 +0000
committerAnders Carlsson <andersca@src.gnome.org>2001-08-23 16:48:19 +0000
commitbafee4405a146b093d8b2bab6732e079ea764e61 (patch)
tree4a0461d7bf9b4d11573a0f550b523404b022826e /libnautilus-private/nautilus-vfs-file.c
parent1c50f7b1409cf0913281374daa1bd25756fb6566 (diff)
downloadnautilus-bafee4405a146b093d8b2bab6732e079ea764e61.tar.gz
Remove CONTROL_CENTER_REQUIRED since nautilus doesn't require
2001-08-23 Anders Carlsson <andersca@gnu.org> * nautilus.spec.in: Remove CONTROL_CENTER_REQUIRED since nautilus doesn't require control-center anymore. * configure.in: Remove CONTROL_CENTER_REQUIRED since nautilus doesn't require control-center anymore. * src/nautilus-window.c (nautilus_window_constructed): Set shrink to TRUE when adding the sidebar since it'll look better when the splitter is collapsed. (nautilus_window_destroy): Free the window title. * src/nautilus-window-manage-views.c (begin_location_change): Unref the directory when we're done using it. * src/nautilus-sidebar.c (nautilus_sidebar_destroy): Sink the title tab so it'll destroyed even if it hasn't got a parent. * libnautilus-private/nautilus-vfs-file.c (vfs_destroy): Free details struct. * libnautilus-private/nautilus-vfs-directory.c (vfs_destroy): Free details struct. * libnautilus-private/nautilus-mime-actions.c (nautilus_mime_get_short_list_applications_for_file): Free uri_scheme. (make_oaf_query_with_uri_scheme_only): Free explicit_iid_query. * libnautilus-private/nautilus-metafile.c (destroy): Unref the private vfs uri, and free the directory uri. * libnautilus-private/nautilus-file.c (nautilus_file_get_internal): Free the string returned by nautilus_directory_get_name_for_self_as_new_file. * libnautilus-private/nautilus-file-changes-queue.c (nautilus_file_changes_consume_changes): Free the change struct. * libnautilus-private/nautilus-directory-async.c (nautilus_directory_invalidate_count_and_mime_list): Unref the file after using it. * libnautilus/nautilus-idle-queue.c (execute_queued_functions): Free each list node. (nautilus_idle_queue_destroy): Likewise.
Diffstat (limited to 'libnautilus-private/nautilus-vfs-file.c')
-rw-r--r--libnautilus-private/nautilus-vfs-file.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-vfs-file.c b/libnautilus-private/nautilus-vfs-file.c
index f33ac3795..3036cbc15 100644
--- a/libnautilus-private/nautilus-vfs-file.c
+++ b/libnautilus-private/nautilus-vfs-file.c
@@ -245,6 +245,12 @@ nautilus_vfs_file_initialize (gpointer object, gpointer klass)
static void
vfs_destroy (GtkObject *object)
{
+ NautilusVFSFile *file;
+
+ file = NAUTILUS_VFS_FILE (object);
+
+ g_free (file->details);
+
EEL_CALL_PARENT (GTK_OBJECT_CLASS, destroy, (object));
}