util.hashes: Use defined hash function output lengths.
authorKim Alvefur <zash@zash.se>
Tue, 8 May 2012 23:26:56 +0000 (01:26 +0200)
committerKim Alvefur <zash@zash.se>
Tue, 8 May 2012 23:26:56 +0000 (01:26 +0200)
util-src/hashes.c

index 33a9be891c4467f119ab0e32e9082496c6dd4d24..7d263a784cf172b5291b95173d4fee0603f352cf 100644 (file)
@@ -46,9 +46,9 @@ static int myFunc(lua_State *L) { \
        return 1; \
 }
 
-MAKE_HASH_FUNCTION(Lsha1, SHA1, 20)
-MAKE_HASH_FUNCTION(Lsha256, SHA256, 32)
-MAKE_HASH_FUNCTION(Lmd5, MD5, 16)
+MAKE_HASH_FUNCTION(Lsha1, SHA1, SHA_DIGEST_LENGTH)
+MAKE_HASH_FUNCTION(Lsha256, SHA256, SHA256_DIGEST_LENGTH)
+MAKE_HASH_FUNCTION(Lmd5, MD5, MD5_DIGEST_LENGTH)
 
 static const luaL_Reg Reg[] =
 {