#include "highwayhash.c"
-/*
-
-uint64_t HighwayHash64(const uint8_t* data, size_t size, const uint64_t key[4]);
-
-void HighwayHash128(const uint8_t* data, size_t size,
- const uint64_t key[4], uint64_t hash[2]);
-
-void HighwayHash256(const uint8_t* data, size_t size,
-const uint64_t key[4], uint64_t hash[4]);
- */
-
void process_key(pTHX_ AV *key_av, uint64_t *key) {
int i;
SV *elt;
dTHX;
AV* result;
uint64_t key[4];
- uint64_t hash[2];
+ uint64_t hash[4];
process_key(aTHX_ key_av, key);
HighwayHash256(bytes, size, key, hash);
result = newAV();