X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fsorter%2Fsorter.h;h=c8924840135d2f0d0337d093d8c1160bea41f21a;hb=89e1c88c0d904e474f134cde37b78c8dedd4b9d1;hp=5a009fabbf5f502614efdcf008d2708a4bc83931;hpb=15a2b6d5ef43218fc66b95e4c24b152934feb77e;p=libucw.git diff --git a/lib/sorter/sorter.h b/lib/sorter/sorter.h index 5a009fab..c8924840 100644 --- a/lib/sorter/sorter.h +++ b/lib/sorter/sorter.h @@ -131,6 +131,7 @@ typedef SORT_KEY P(key); #ifdef SORT_INT64 typedef u64 P(hash_t); #define SORT_INT SORT_INT64 +#define SORT_LONG_HASH #else typedef uns P(hash_t); #endif @@ -281,29 +282,30 @@ static struct fastbuf *P(sort)( return ctx.out_fb; } -#undef SORT_PREFIX -#undef SORT_KEY -#undef SORT_KEY_REGULAR -#undef SORT_KEY_SIZE +#undef SORT_ASSERT_UNIQUE #undef SORT_DATA_SIZE -#undef SORT_VAR_KEY -#undef SORT_VAR_DATA -#undef SORT_INT -#undef SORT_INT64 +#undef SORT_DELETE_INPUT #undef SORT_HASH_BITS -#undef SORT_UNIFY -#undef SORT_UNIFY_WORKSPACE -#undef SORT_INPUT_FILE #undef SORT_INPUT_FB +#undef SORT_INPUT_FILE +#undef SORT_INPUT_PIPE #undef SORT_INPUT_PRESORT -#undef SORT_OUTPUT_FILE +#undef SORT_INT +#undef SORT_INT64 +#undef SORT_INTERNAL_RADIX +#undef SORT_KEY +#undef SORT_KEY_REGULAR +#undef SORT_KEY_SIZE +#undef SORT_LONG_HASH #undef SORT_OUTPUT_FB +#undef SORT_OUTPUT_FILE #undef SORT_OUTPUT_THIS_FB +#undef SORT_PREFIX +#undef SORT_UNIFY +#undef SORT_UNIFY_WORKSPACE #undef SORT_UNIQUE -#undef SORT_ASSERT_UNIQUE -#undef SORT_DELETE_INPUT -#undef SORT_INTERNAL_RADIX +#undef SORT_VAR_DATA +#undef SORT_VAR_KEY #undef SWAP #undef LESS #undef P -/* FIXME: Check that we undef everything we should. */