X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fsorter%2Fcommon.h;h=60c6db98ceb8c63185df0922b25faacbedede4fd;hb=5f2e7e93768113f1e80ac2502e670632762fb696;hp=f2fecae40fe61c6c2b9817c36debfbdb5616210d;hpb=f3625d622964cf99300ceb7e499b99ebbce9fe69;p=libucw.git diff --git a/lib/sorter/common.h b/lib/sorter/common.h index f2fecae4..60c6db98 100644 --- a/lib/sorter/common.h +++ b/lib/sorter/common.h @@ -16,6 +16,7 @@ extern uns sorter_trace, sorter_presort_bufsize, sorter_stream_bufsize; extern uns sorter_debug, sorter_min_radix_bits, sorter_max_radix_bits; extern u64 sorter_bufsize; +extern struct fb_params sorter_fb_params; #define SORT_TRACE(x...) do { if (sorter_trace) log(L_DEBUG, x); } while(0) #define SORT_XTRACE(level, x...) do { if (sorter_trace >= level) log(L_DEBUG, x); } while(0) @@ -37,8 +38,8 @@ struct sort_context { struct mempool *pool; clist bucket_list; - void *big_buf, *big_buf_half; - size_t big_buf_size, big_buf_half_size; + void *big_buf; + size_t big_buf_size; int (*custom_presort)(struct fastbuf *dest, void *buf, size_t bufsize);