- {
- j = i * 4;
- /* For some reason I cannot combine those steps. */
- word0 += (word1 & ~word3) + (word2 & word3) + context->S[j];
- word0 = rotl16 (word0, 1);
-
- word1 += (word2 & ~word0) + (word3 & word0) + context->S[j + 1];
- word1 = rotl16 (word1, 2);
-
- word2 += (word3 & ~word1) + (word0 & word1) + context->S[j + 2];
- word2 = rotl16 (word2, 3);
-
- word3 += (word0 & ~word2) + (word1 & word2) + context->S[j + 3];
- word3 = rotl16 (word3, 5);
-
- if (i == 4 || i == 10)
- {
- word0 += context->S[word3 & 63];
- word1 += context->S[word0 & 63];
- word2 += context->S[word1 & 63];
- word3 += context->S[word2 & 63];
- }
- }
+ {
+ j = i * 4;
+ /* For some reason I cannot combine those steps. */
+ word0 += (word1 & ~word3) + (word2 & word3) + context->S[j];
+ word0 = rotl16 (word0, 1);
+
+ word1 += (word2 & ~word0) + (word3 & word0) + context->S[j + 1];
+ word1 = rotl16 (word1, 2);
+
+ word2 += (word3 & ~word1) + (word0 & word1) + context->S[j + 2];
+ word2 = rotl16 (word2, 3);
+
+ word3 += (word0 & ~word2) + (word1 & word2) + context->S[j + 3];
+ word3 = rotl16 (word3, 5);
+
+ if (i == 4 || i == 10)
+ {
+ word0 += context->S[word3 & 63];
+ word1 += context->S[word0 & 63];
+ word2 += context->S[word1 & 63];
+ word3 += context->S[word2 & 63];
+ }
+ }