diff -r 193f9dd64f17 -r 4089b62b510c util-src/hashes.c --- a/util-src/hashes.c Thu Nov 27 03:12:12 2008 +0000 +++ b/util-src/hashes.c Thu Nov 27 21:47:13 2008 +0500 @@ -26,7 +26,7 @@ int hex_out = lua_toboolean(L, 2); \ char hash[size]; \ char result[size*2]; \ - func(s, len, hash); \ + func((const unsigned char*)s, len, (unsigned char*)hash); \ if (hex_out) { \ toHex(hash, size, result); \ lua_pushlstring(L, result, size*2); \