diff options
-rw-r--r-- | hash_table.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/hash_table.h b/hash_table.h index 7b302f5dbe..b9dd343dee 100644 --- a/hash_table.h +++ b/hash_table.h @@ -31,6 +31,10 @@ #ifndef HASH_TABLE_H #define HASH_TABLE_H +#ifdef __cplusplus +extern "C" { +#endif + #include <string.h> struct hash_table; @@ -114,4 +118,8 @@ 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 */ |