X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fhashtable%2Futils.h;h=44f80ce4fb2b65a585f59626d3ba20e470208d3c;hp=992643931f5e42568fa2bd06dd6f16bb260c072a;hb=7966af5763c4aaca39df9bbfa9277ff15715c720;hpb=3a5f70173aa04d11ccb22694d5d31a702cad33ab diff --git a/src/common/hashtable/utils.h b/src/common/hashtable/utils.h index 992643931..44f80ce4f 100644 --- a/src/common/hashtable/utils.h +++ b/src/common/hashtable/utils.h @@ -10,6 +10,10 @@ #include +#ifdef __cplusplus +extern "C" { +#endif + unsigned long hash_key_ulong(const void *_key, unsigned long seed); unsigned long hash_key_u64(const void *_key, unsigned long seed); unsigned long hash_key_str(const void *key, unsigned long seed); @@ -19,4 +23,8 @@ int hash_match_key_u64(const void *key1, const void *key2); int hash_match_key_str(const void *key1, const void *key2); int hash_match_key_two_u64(const void *key1, const void *key2); +#ifdef __cplusplus +} +#endif + #endif /* _LTT_HT_UTILS_H */