* of the GNU Lesser General Public License.
*/
-/* FIXME: This is a very trivial implementation so far. Use fbdirect and such things to speed up. */
-
#include <string.h>
static void P(radix_split)(struct sort_context *ctx UNUSED, struct sort_bucket *bin, struct sort_bucket **bouts, uns bitpos, uns numbits)
while (P(read_key)(in, &k))
{
- uns h = P(hash)(&k);
+ P(hash_t) h = P(hash)(&k);
uns i = (h >> bitpos) & mask;
if (unlikely(!outs[i]))
outs[i] = sbuck_write(bouts[i]);