X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=hash.h;fp=hash.h;h=08153383218a36bdd664508b920e2725153656b4;hb=6811bf3ef3f157e82c189f22e0b5cedd8a8ba1db;hp=6244d081e178c69281eb6c3b2dfbcd0e38cfbeaa;hpb=53ef87d70bcddd1678edaeeeb5f4e0b0cb55c843;p=osl.git diff --git a/hash.h b/hash.h index 6244d08..0815338 100644 --- a/hash.h +++ b/hash.h @@ -16,8 +16,12 @@ void sha1_hash(const char *data, unsigned long len, unsigned char *sha1); -/** Our own sha1 implementation, see sha1.c. */ -#define hash_function sha1_hash +static inline void hash_function(uint8_t table_version, const char *data, + unsigned long len, unsigned char *result) +{ + assert(table_version == 1); + sha1_hash(data, len, result); +} /** * Compare two hashes.