/* This table maps source dev/ino to destination file name.
We use it to preserve hard links when copying. */
-static struct hash_table *src_to_dest;
+static Hash_table *src_to_dest;
/* Initial size of the above hash table. */
#define INITIAL_TABLE_SIZE 103
};
/* A set of dev/ino pairs. */
-static struct hash_table *htab;
+static Hash_table *htab;
/* Structure for dynamically resizable strings. */
This construct is used to detect directory cycles so that RM can warn
about them rather than iterating endlessly. */
#ifdef ENABLE_CYCLE_CHECK
-static struct hash_table *active_dir_map;
+static Hash_table *active_dir_map;
#endif
static inline unsigned int
/* NULL or a malloc'd and initialized hash table of entries in the
current directory that have been processed but not removed --
due either to an error or to an interactive `no' response. */
- struct hash_table *ht = NULL;
+ Hash_table *ht = NULL;
/* FIXME: describe */
static struct obstack entry_name_pool;