]> git.donarmstrong.com Git - samtools.git/commitdiff
ksort.h: declared __ks_insertsort_##name as static to compile with C99. (On behalf...
authorPetr Danecek <pd3@sanger.ac.uk>
Tue, 11 Dec 2012 07:55:29 +0000 (07:55 +0000)
committerPetr Danecek <pd3@sanger.ac.uk>
Tue, 11 Dec 2012 07:55:29 +0000 (07:55 +0000)
ksort.h

diff --git a/ksort.h b/ksort.h
index fa850ab0762a9225bae5b3bcad6739a3bb6a3c27..aa0bb93e2a703068a76eac007d949908337ffb65 100644 (file)
--- a/ksort.h
+++ b/ksort.h
 /* Contact: Heng Li <lh3@sanger.ac.uk> */
 
 /*
+  2012-12-11 (0.1.4):
+
+    * Defined __ks_insertsort_##name as static to compile with C99.
+
   2008-11-16 (0.1.4):
 
     * Fixed a bug in introsort() that happens in rare cases.
@@ -141,7 +145,7 @@ typedef struct {
                        tmp = *l; *l = l[i]; l[i] = tmp; ks_heapadjust_##name(0, i, l); \
                }                                                                                                                               \
        }                                                                                                                                       \
-       inline void __ks_insertsort_##name(type_t *s, type_t *t)                        \
+       static inline void __ks_insertsort_##name(type_t *s, type_t *t)         \
        {                                                                                                                                       \
                type_t *i, *j, swap_tmp;                                                                                \
                for (i = s + 1; i < t; ++i)                                                                             \