Make hashtable.h be C++ friendly

This commit is contained in:
Ian Romanick 2010-07-06 14:36:54 -07:00
parent a0b3b93029
commit e45a982313

View file

@ -38,6 +38,10 @@ struct hash_table;
typedef unsigned (*hash_func_t)(const void *key);
typedef int (*hash_compare_func_t)(const void *key1, const void *key2);
#ifdef __cplusplus
extern "C" {
#endif
/**
* Hash table constructor
*
@ -114,4 +118,7 @@ extern unsigned hash_table_string_hash(const void *key);
*/
#define hash_table_string_compare ((hash_compare_func_t) strcmp)
#ifdef __cplusplus
};
#endif
#endif /* HASH_TABLE_H */