summaryrefslogtreecommitdiff
path: root/libnautilus-extensions/nautilus-directory-private.h
diff options
context:
space:
mode:
authorDarin Adler <darin@src.gnome.org>2000-05-16 22:36:34 +0000
committerDarin Adler <darin@src.gnome.org>2000-05-16 22:36:34 +0000
commitf135aeadde705baebbe5313e3129aac070583df0 (patch)
tree5c1304b91657654c2bc6fef27fcd47c22e5f398b /libnautilus-extensions/nautilus-directory-private.h
parent1b44ea3bb0a8d6aea8df07895854a149d5ecf89d (diff)
downloadnautilus-f135aeadde705baebbe5313e3129aac070583df0.tar.gz
Factored out code that's common to failure and success and made it call
* libnautilus-extensions/nautilus-directory-async.c: (metafile_read_done), (metafile_read_failed), (metafile_read_complete): Factored out code that's common to failure and success and made it call the new nautilus_directory_metafile_apply_pending_changes function to take care of changes made while reading the metafile. * libnautilus-extensions/nautilus-directory-metafile.h: * libnautilus-extensions/nautilus-directory-metafile.c: (get_metadata_list_from_node), (get_file_node), (get_metadata_string_from_metafile), (get_metadata_list_from_metafile), (set_metadata_string_in_metafile), (set_metadata_list_in_metafile), (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), (nautilus_directory_get_metadata), (nautilus_directory_get_file_metadata), (nautilus_directory_get_metadata_list), (nautilus_directory_get_file_metadata_list), (nautilus_directory_set_metadata), (nautilus_directory_set_file_metadata), (nautilus_directory_set_file_metadata_list), (nautilus_directory_update_file_metadata), (apply_one_change), (apply_file_changes), (nautilus_directory_metafile_apply_pending_changes), (nautilus_directory_get_boolean_metadata), (nautilus_directory_set_boolean_metadata), (nautilus_directory_get_integer_metadata), (nautilus_directory_set_integer_metadata): Redid everything to use two hash tables to hold metadata before the metafile is read in. * libnautilus-extensions/nautilus-directory-private.h: Made the "NAME" XML tag be private again. It's now only used inside the nautilus-directory-metafile.c code. * libnautilus-extensions/nautilus-file.c: (rename_update_info_and_metafile): Moved the code for this inside the nautilus-directory-metafile.c code. * libnautilus-extensions/nautilus-glib-extensions.c: (nautilus_g_ptr_array_sort): Took out a FIXME comment now that my question about the code is answered. We can't use qsort because it does not take a context pointer. * libnautilus-extensions/nautilus-string.h: Formatting.
Diffstat (limited to 'libnautilus-extensions/nautilus-directory-private.h')
-rw-r--r--libnautilus-extensions/nautilus-directory-private.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/libnautilus-extensions/nautilus-directory-private.h b/libnautilus-extensions/nautilus-directory-private.h
index 744f55837..1203fa135 100644
--- a/libnautilus-extensions/nautilus-directory-private.h
+++ b/libnautilus-extensions/nautilus-directory-private.h
@@ -32,8 +32,6 @@
#include "nautilus-file.h"
-#define METADATA_NODE_NAME_FOR_FILE_NAME "NAME"
-
typedef struct MetafileReadState MetafileReadState;
typedef struct MetafileWriteState MetafileWriteState;
typedef struct TopLeftTextReadState TopLeftTextReadState;