e597cfd
diff -up libmcrypt-2.5.8/modules/algorithms/twofish.c.BAD libmcrypt-2.5.8/modules/algorithms/twofish.c
e597cfd
--- libmcrypt-2.5.8/modules/algorithms/twofish.c.BAD	2008-08-25 17:38:21.000000000 -0400
e597cfd
+++ libmcrypt-2.5.8/modules/algorithms/twofish.c	2008-08-25 17:38:30.000000000 -0400
e597cfd
@@ -499,7 +499,7 @@ static void f_rnd(int i, word32* blk, TW
e597cfd
 /* encrypt a block of text  */
e597cfd
 WIN32DLL_DEFINE void _mcrypt_encrypt(TWI * pkey, word32 * in_blk)
e597cfd
 {
e597cfd
-	word32 t0, t1, blk[4];
e597cfd
+	word32 t0 = 0, t1 = 0, blk[4];
e597cfd
 #ifdef WORDS_BIGENDIAN
e597cfd
 	blk[0] = byteswap32(in_blk[0]) ^ pkey->l_key[0];
e597cfd
 	blk[1] = byteswap32(in_blk[1]) ^ pkey->l_key[1];