File realcrypt-undefined-operation-warning.patch of Package realcrypt

diff -ru truecrypt-7.0a-source.orig/Crypto/Aeskey.c truecrypt-7.0a-source/Crypto/Aeskey.c
--- truecrypt-7.0a-source.orig/Crypto/Aeskey.c	2010-09-05 15:32:10.000000000 +0100
+++ truecrypt-7.0a-source/Crypto/Aeskey.c	2011-03-05 17:42:39.000000000 +0000
@@ -521,10 +521,14 @@
 #endif
     }
 #else
-    cx->ks[v(56,(4))] = ff(ss[4] = word_in(key, 4));
-    cx->ks[v(56,(5))] = ff(ss[5] = word_in(key, 5));
-    cx->ks[v(56,(6))] = ff(ss[6] = word_in(key, 6));
-    cx->ks[v(56,(7))] = ff(ss[7] = word_in(key, 7));
+    ss[4] = word_in(key, 4);
+    ss[5] = word_in(key, 5);
+    ss[6] = word_in(key, 6);
+    ss[7] = word_in(key, 7);
+    cx->ks[v(56,(4))] = ff(ss[4]);
+    cx->ks[v(56,(5))] = ff(ss[5]);
+    cx->ks[v(56,(6))] = ff(ss[6]);
+    cx->ks[v(56,(7))] = ff(ss[7]);
     kdf8(cx->ks, 0); kd8(cx->ks, 1);
     kd8(cx->ks, 2);  kd8(cx->ks, 3);
     kd8(cx->ks, 4);  kd8(cx->ks, 5);
openSUSE Build Service is sponsored by