X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fsorter%2Fsorter.h;h=675a3d5b14fd21a0dbf5bd79f678c2a4e119e24c;hb=d119c8b3262d795777679f55015588771453d51f;hp=e329fa29447385c3e14269f470b9a26a43584f13;hpb=7f378422fa31037ceaee65476a7628b5b891c2d4;p=libucw.git diff --git a/lib/sorter/sorter.h b/lib/sorter/sorter.h index e329fa29..675a3d5b 100644 --- a/lib/sorter/sorter.h +++ b/lib/sorter/sorter.h @@ -200,6 +200,7 @@ static inline void P(copy_merged)(P(key) **keys, struct fastbuf **data UNUSED, u #endif #include "lib/sorter/s-twoway.h" +#include "lib/sorter/s-multiway.h" #if defined(SORT_HASH_BITS) || defined(SORT_INT) #include "lib/sorter/s-radix.h" @@ -268,6 +269,7 @@ static struct fastbuf *P(sort)( ctx.internal_sort = P(internal); ctx.internal_estimate = P(internal_estimate); ctx.twoway_merge = P(twoway_merge); + ctx.multiway_merge = P(multiway_merge); sorter_run(&ctx);