summaryrefslogtreecommitdiff
path: root/libnautilus-extensions/nautilus-metafile-factory.c
diff options
context:
space:
mode:
authorMike Engber <engber@src.gnome.org>2001-02-12 23:20:02 +0000
committerMike Engber <engber@src.gnome.org>2001-02-12 23:20:02 +0000
commitb2519987017be0ebb84047ebd3b498e5aeffd8c5 (patch)
tree18794ea75c112ad7d6393843031bef438a2f70e2 /libnautilus-extensions/nautilus-metafile-factory.c
parent13acb877815318af2c118fd372b9f7110ff56eca (diff)
downloadnautilus-b2519987017be0ebb84047ebd3b498e5aeffd8c5.tar.gz
reviewed by: John Sullivan
reviewed by: John Sullivan * libnautilus-extensions/nautilus-directory-async.c: (metafile_read_mark_done), (metafile_read_done_callback): * libnautilus-extensions/nautilus-directory-metafile.c: (free_factory), (get_metafile), (nautilus_directory_get_file_metadata), (nautilus_directory_get_file_metadata_list), (nautilus_directory_set_file_metadata), (nautilus_directory_set_file_metadata_list), (nautilus_directory_copy_file_metadata), (nautilus_directory_remove_file_metadata), (nautilus_directory_rename_file_metadata): * libnautilus-extensions/nautilus-directory-metafile.h: * libnautilus-extensions/nautilus-directory.c: (nautilus_directory_destroy): * libnautilus-extensions/nautilus-metafile-factory.c: (free_factory_instance): * libnautilus-extensions/nautilus-metafile-factory.h: * libnautilus-extensions/nautilus-metafile-server.idl: * libnautilus-extensions/nautilus-metafile.c: (destroy), (corba_get), (corba_get_list), (corba_set), (corba_set_list), (corba_copy), (corba_remove), (corba_rename), (get_or_add_directory_monitor_list_entry), (remove_directory_monitor_list_entry), (find_monitor_link), (corba_register_monitor), (corba_unregister_monitor), (get_metadata_from_node), (get_metadata_list_from_node), (create_metafile_root), (get_file_node), (get_metadata_string_from_metafile), (get_metadata_list_from_metafile), (set_metadata_string_in_metafile), (set_metadata_list_in_metafile), (metadata_value_new), (metadata_value_new_list), (metadata_value_destroy), (metadata_value_equal), (set_metadata_in_metafile), (get_metadata_string_from_table), (get_metadata_list_from_table), (str_or_null_hash), (str_or_null_equal), (set_metadata_eat_value), (free_file_table_entry), (free_directory_table_entry), (destroy_metadata_changes_hash_table), (destroy_xml_string_key), (nautilus_metafile_destroy), (get_file_metadata), (get_file_metadata_list), (set_file_metadata), (set_file_metadata_list), (rename_file_metadata), (apply_one_change), (apply_file_changes), (apply_one_file_changes), (nautilus_metafile_apply_pending_changes), (copy_file_metadata), (remove_file_metadata), (nautilus_metafile_set_metafile_contents): * libnautilus-extensions/nautilus-metafile.h: * src/nautilus-application.h: Metadata setting/getting is now done via CORBA so that out of process components stay in sync. bug 5958
Diffstat (limited to 'libnautilus-extensions/nautilus-metafile-factory.c')
-rw-r--r--libnautilus-extensions/nautilus-metafile-factory.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libnautilus-extensions/nautilus-metafile-factory.c b/libnautilus-extensions/nautilus-metafile-factory.c
index 055748f87..8fe9223c4 100644
--- a/libnautilus-extensions/nautilus-metafile-factory.c
+++ b/libnautilus-extensions/nautilus-metafile-factory.c
@@ -124,6 +124,7 @@ static void
free_factory_instance (void)
{
bonobo_object_unref (BONOBO_OBJECT (the_factory));
+ the_factory = NULL;
}
NautilusMetafileFactory *