- Copyright (C) 2000, 2007, 2008 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2007, 2008, 2009, 2010, 2011 Free Software
+ Foundation, Inc.
void hash_table_destroy (struct hash_table *);
void *hash_table_get (const struct hash_table *, const void *);
void hash_table_destroy (struct hash_table *);
void *hash_table_get (const struct hash_table *, const void *);
int hash_table_remove (struct hash_table *, const void *);
void hash_table_clear (struct hash_table *);
void hash_table_for_each (struct hash_table *,
int hash_table_remove (struct hash_table *, const void *);
void hash_table_clear (struct hash_table *);
void hash_table_for_each (struct hash_table *,
- int (*) (void *, void *, void *), void *);
+ int (*) (void *, void *, void *), void *);
- void *key, *value; /* public members */
- void *pos, *end; /* private members */
+ void *key, *value; /* public members */
+ void *pos, *end; /* private members */
} hash_table_iterator;
void hash_table_iterate (struct hash_table *, hash_table_iterator *);
int hash_table_iter_next (hash_table_iterator *);
} hash_table_iterator;
void hash_table_iterate (struct hash_table *, hash_table_iterator *);
int hash_table_iter_next (hash_table_iterator *);