showing the following when compiled with latest clang (OpenBSD, Fedora
and macOS):
delta-islands.c:23:1: warning: unused function 'kh_destroy_str'
[-Wunused-function]
delta-islands.c:23:1: warning: unused function 'kh_clear_str'
[-Wunused-function]
delta-islands.c:23:1: warning: unused function 'kh_del_str' [-Wunused-function]
Reported-by: René Scharfe <[email protected]>
Suggested-by: Nguyễn Thái Ngọc Duy <[email protected]>
Signed-off-by: Carlo Marcelo Arenas Belón <[email protected]>
Signed-off-by: Junio C Hamano <[email protected]>
---
khash.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/khash.h b/khash.h
index d10caa0c35..532109c87f 100644
--- a/khash.h
+++ b/khash.h
@@ -234,7 +234,7 @@ static const double __ac_HASH_UPPER = 0.77;
__KHASH_IMPL(name, SCOPE, khkey_t, khval_t, kh_is_map, __hash_func,
__hash_equal)
#define KHASH_INIT(name, khkey_t, khval_t, kh_is_map, __hash_func,
__hash_equal) \
- KHASH_INIT2(name, static inline, khkey_t, khval_t, kh_is_map,
__hash_func, __hash_equal)
+ KHASH_INIT2(name, MAYBE_UNUSED static inline, khkey_t, khval_t,
kh_is_map, __hash_func, __hash_equal)
/* Other convenient macros... */
--
2.19.1