]> mj.ucw.cz Git - libucw.git/blobdiff - lib/sorter/sorter.h
Merge with git+ssh://git.ucw.cz/projects/sherlock/GIT/sherlock.git#dev-sorter
[libucw.git] / lib / sorter / sorter.h
index a0b6b39b76a1407fa7425f300bd0551b75cbac76..675a3d5b14fd21a0dbf5bd79f678c2a4e119e24c 100644 (file)
@@ -200,10 +200,7 @@ static inline void P(copy_merged)(P(key) **keys, struct fastbuf **data UNUSED, u
 #endif
 
 #include "lib/sorter/s-twoway.h"
 #endif
 
 #include "lib/sorter/s-twoway.h"
-
-#ifndef SORT_UNIFY
 #include "lib/sorter/s-multiway.h"
 #include "lib/sorter/s-multiway.h"
-#endif
 
 #if defined(SORT_HASH_BITS) || defined(SORT_INT)
 #include "lib/sorter/s-radix.h"
 
 #if defined(SORT_HASH_BITS) || defined(SORT_INT)
 #include "lib/sorter/s-radix.h"
@@ -272,10 +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.internal_sort = P(internal);
   ctx.internal_estimate = P(internal_estimate);
   ctx.twoway_merge = P(twoway_merge);
-
-#ifndef SORT_UNIFY
   ctx.multiway_merge = P(multiway_merge);
   ctx.multiway_merge = P(multiway_merge);
-#endif
 
   sorter_run(&ctx);
 
 
   sorter_run(&ctx);