X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fsorter%2Fgovern.c;h=2d7f4e952626618d3defdf4d67d7133725f2824d;hb=4d9bc7b7d4159cc0c59e608d64a1289b1ac3b45a;hp=43b1668846fb975c1fb06fdfe415bb38df328586;hpb=5c21b096ab39ece4c9ad80047144b2fde0c54758;p=libucw.git diff --git a/lib/sorter/govern.c b/lib/sorter/govern.c index 43b16688..2d7f4e95 100644 --- a/lib/sorter/govern.c +++ b/lib/sorter/govern.c @@ -77,7 +77,7 @@ sbuck_join_to(struct sort_bucket *b, sh_off_t *sizep) static sh_off_t sbuck_ins_or_join(struct sort_bucket *b, cnode *list_pos, struct sort_bucket *join, sh_off_t join_size) { - if (join) + if (join && join->runs >= 2) { if (b) sbuck_drop(b);