Commit 93c5624f authored by Bodo Möller's avatar Bodo Möller
Browse files

Moved some variable declarations inside blocks where they are needed

so that warnings about unused variables (for certain
-D... constellations) are avoided; this corresponds to the earlier
change for SHA1.
Submitted by:
Reviewed by:
PR:
parent 699dbeca
Loading
Loading
Loading
Loading
+17 −11
Original line number Diff line number Diff line
@@ -269,8 +269,6 @@ void SHA_Update(SHA_CTX *c, const register unsigned char *data,
void SHA_Transform(SHA_CTX *c, unsigned char *b)
	{
	SHA_LONG p[SHA_LBLOCK];
	SHA_LONG *q;
	int i;

#if SHA_LONG_LOG2==2
#if defined(B_ENDIAN) || defined(SHA_ASM)
@@ -280,6 +278,9 @@ void SHA_Transform(SHA_CTX *c, unsigned char *b)
#else
	if (((unsigned long)b%sizeof(SHA_LONG)) == 0)
		{
		SHA_LONG *q;
		int i;

		q=p;
		for (i=(SHA_LBLOCK/4); i; i--)
			{
@@ -297,6 +298,10 @@ void SHA_Transform(SHA_CTX *c, unsigned char *b)
#endif
#endif
#ifndef SHA_NO_TAIL_CODE /* defined above, see comment */
		{
		SHA_LONG *q;
		int i;

		q=p;
		for (i=(SHA_LBLOCK/4); i; i--)
			{
@@ -307,6 +312,7 @@ void SHA_Transform(SHA_CTX *c, unsigned char *b)
			c2nl(b,l); *(q++)=l; 
			} 
		sha_block(c,p,1);
		}
#endif
	}