static void forward_files_changed_cover (NautilusDirectory *real_directory, GList *files, gpointer callback_data) { nautilus_directory_emit_files_changed (NAUTILUS_DIRECTORY (callback_data), files); }
static void file_changed (NautilusFile *file, NautilusSearchDirectory *search) { GList list; list.data = file; list.next = NULL; nautilus_directory_emit_files_changed (NAUTILUS_DIRECTORY (search), &list); }
void nautilus_directory_emit_change_signals (NautilusDirectory *directory, GList *changed_files) { GList *p; for (p = changed_files; p != NULL; p = p->next) { nautilus_file_emit_changed (p->data); } nautilus_directory_emit_files_changed (directory, changed_files); }