X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ksort.h;h=aa0bb93e2a703068a76eac007d949908337ffb65;hb=607d7a0ab79152be4153fa09861cfa889488f2c7;hp=fa850ab0762a9225bae5b3bcad6739a3bb6a3c27;hpb=23e43ef6778e51eb2a71046282d1c21431520857;p=samtools.git diff --git a/ksort.h b/ksort.h index fa850ab..aa0bb93 100644 --- a/ksort.h +++ b/ksort.h @@ -26,6 +26,10 @@ /* Contact: Heng Li */ /* + 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) \