X-Git-Url: http://git.asbjorn.biz/?p=debian%2Fdhcpd-pools.git;a=blobdiff_plain;f=src%2Fsort.c;fp=src%2Fsort.c;h=e436f5a08998ed9f772f0b5be30e736d8afa5786;hp=c222c5133612d42a8960c956c29c63d71d4d8c0f;hb=b492802dfa7bf928bbafe74194ca4f154c70f743;hpb=f6880ed5f48e1591007246760a64cfc33d5f1eb4 diff --git a/src/sort.c b/src/sort.c index c222c51..e436f5a 100644 --- a/src/sort.c +++ b/src/sort.c @@ -26,7 +26,6 @@ #include #include "dhcpd-pools.h" -#include "defaults.h" /* Sort functions for range sorting */ int intcomp(const void *x, const void *y) @@ -167,6 +166,8 @@ void mergesort_ranges(struct range_t *orig, int size, struct range_t *temp) { int left, right, i; struct range_t hold; + /* Merge sort split size */ + static const int MIN_MERGE_SIZE = 8; if (size < MIN_MERGE_SIZE) { for (left = 0; left < size; left++) {