From 066304679cdd8bad6bca7fb815087559cda75aaf Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Tue, 30 Mar 2010 16:57:29 -0700 Subject: [PATCH] Add proper wrappers so that C++ code can use hash_table type --- hash_table.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hash_table.h b/hash_table.h index 7b302f5dbee..b9dd343dee9 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 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 */ -- 2.30.2