--- mhash-0.9.9/lib/whirlpool.c 2006-01-08 03:14:47.000000000 -0500 +++ mhash-0.9.9-new/lib/whirlpool.c 2009-01-16 00:17:34.000000000 -0500 @@ -970,6 +970,8 @@ mutils_word8 * digest) { mutils_word32 i; + + if(!digest) return; /* * return the completed message digest: */