]> git.kaiwu.me - klib.git/commitdiff
Enable overriding kh_inline from user code
authorimmerrr <immerrr@gmail.com>
Mon, 13 Oct 2014 17:25:24 +0000 (21:25 +0400)
committerimmerrr <immerrr@gmail.com>
Mon, 13 Oct 2014 17:25:24 +0000 (21:25 +0400)
khash.h

diff --git a/khash.h b/khash.h
index 20f16b94b1f0badd691a58b4221b267b56e2f10b..d3b461fa2323140cb8937d15288a81a9dc5d0c0f 100644 (file)
--- a/khash.h
+++ b/khash.h
@@ -143,11 +143,13 @@ typedef unsigned long khint64_t;
 typedef unsigned long long khint64_t;
 #endif
 
+#ifndef kh_inline
 #ifdef _MSC_VER
 #define kh_inline __inline
 #else
 #define kh_inline inline
 #endif
+#endif /* kh_inline */
 
 typedef khint32_t khint_t;
 typedef khint_t khiter_t;