From f20fee710189d2280e8528520dc9c49f7da2ba59 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Fri, 21 Sep 2007 11:14:55 +0200 Subject: [PATCH] Do not die on ASSERT when sorting an empty input with custom presorter. We have test that not only the join bucket is available, but that the join has actually happened, because custom presorters do not implement automatic joining. --- lib/sorter/govern.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- 2.39.2