Skip to content

Commit aa234ac

Browse files
committed
util: hide helper qsort code to silence unused functions warning
1 parent ef5a385 commit aa234ac

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/util.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -719,6 +719,10 @@ static int GIT_STDLIB_CALL git__qsort_r_glue_cmp(
719719
}
720720
#endif
721721

722+
723+
#if !defined(HAVE_QSORT_R_BSD) && \
724+
!defined(HAVE_QSORT_R_GNU) && \
725+
!defined(HAVE_QSORT_S)
722726
static void swap(uint8_t *a, uint8_t *b, size_t elsize)
723727
{
724728
char tmp[256];
@@ -744,6 +748,7 @@ static void insertsort(
744748
for (j = i; j > base && cmp(j, j - elsize, payload) < 0; j -= elsize)
745749
swap(j, j - elsize, elsize);
746750
}
751+
#endif
747752

748753
void git__qsort_r(
749754
void *els, size_t nel, size_t elsize, git__sort_r_cmp cmp, void *payload)

0 commit comments

Comments
 (0)