@@ -154,7 +154,7 @@ int blake2s_init_param( blake2s_state *S, const blake2s_param *P )
154154 blake2s_init0 ( S );
155155
156156 /* IV XOR ParamBlock */
157- for ( size_t i = 0 ; i < 8 ; ++ i )
157+ for ( i = 0 ; i < 8 ; ++ i )
158158 S -> h [i ] ^= load32 ( & p [i ] );
159159
160160 return 0 ;
@@ -219,11 +219,12 @@ static int blake2s_compress( blake2s_state *S, const uint8_t block[BLAKE2S_BLOCK
219219{
220220 uint32_t m [16 ];
221221 uint32_t v [16 ];
222+ size_t i ;
222223
223- for ( size_t i = 0 ; i < 16 ; ++ i )
224+ for ( i = 0 ; i < 16 ; ++ i )
224225 m [i ] = load32 ( block + i * sizeof ( m [i ] ) );
225226
226- for ( size_t i = 0 ; i < 8 ; ++ i )
227+ for ( i = 0 ; i < 8 ; ++ i )
227228 v [i ] = S -> h [i ];
228229
229230 v [ 8 ] = blake2s_IV [0 ];
@@ -267,7 +268,7 @@ static int blake2s_compress( blake2s_state *S, const uint8_t block[BLAKE2S_BLOCK
267268 ROUND ( 8 );
268269 ROUND ( 9 );
269270
270- for ( size_t i = 0 ; i < 8 ; ++ i )
271+ for ( i = 0 ; i < 8 ; ++ i )
271272 S -> h [i ] = S -> h [i ] ^ v [i ] ^ v [i + 8 ];
272273
273274#undef G
@@ -381,14 +382,15 @@ int main( int argc, char **argv )
381382{
382383 uint8_t key [BLAKE2S_KEYBYTES ];
383384 uint8_t buf [KAT_LENGTH ];
385+ size_t i ;
384386
385- for ( size_t i = 0 ; i < BLAKE2S_KEYBYTES ; ++ i )
387+ for ( i = 0 ; i < BLAKE2S_KEYBYTES ; ++ i )
386388 key [i ] = ( uint8_t )i ;
387389
388- for ( size_t i = 0 ; i < KAT_LENGTH ; ++ i )
390+ for ( i = 0 ; i < KAT_LENGTH ; ++ i )
389391 buf [i ] = ( uint8_t )i ;
390392
391- for ( size_t i = 0 ; i < KAT_LENGTH ; ++ i )
393+ for ( i = 0 ; i < KAT_LENGTH ; ++ i )
392394 {
393395 uint8_t hash [BLAKE2S_OUTBYTES ];
394396 blake2s ( hash , buf , key , BLAKE2S_OUTBYTES , i , BLAKE2S_KEYBYTES );
0 commit comments