@@ -326,7 +326,6 @@ static void cfs_aes_crypt_block(const char* fname, void* block, uint32 offs, uin
326
326
uint32 aes_out [4 ];
327
327
uint8 * plaintext = (uint8 * )block ;
328
328
uint8 * pgamma = (uint8 * )& aes_out ;
329
- rijndael_ctx temp_ctx = cfs_state -> aes_context ;
330
329
uint32 i , fname_part1 , fname_part2 , fname_part3 ;
331
330
332
331
if (extract_fname_parts (fname , & fname_part1 , & fname_part2 , & fname_part3 ) < 0 )
@@ -337,11 +336,11 @@ static void cfs_aes_crypt_block(const char* fname, void* block, uint32 offs, uin
337
336
fname , fname_part1 , fname_part2 , fname_part3 , offs , size );
338
337
#endif
339
338
340
- aes_in [0 ] = 0 ; // fname_part1;
341
- aes_in [1 ] = 0 ; // fname_part2;
342
- aes_in [2 ] = 0 ; // fname_part3;
339
+ aes_in [0 ] = fname_part1 ;
340
+ aes_in [1 ] = fname_part2 ;
341
+ aes_in [2 ] = fname_part3 ;
343
342
aes_in [3 ] = offs & 0xFFFFFFF0 ;
344
- rijndael_encrypt (& temp_ctx , (u4byte * )& aes_in , (u4byte * )& aes_out );
343
+ rijndael_encrypt (& cfs_state -> aes_context , (u4byte * )& aes_in , (u4byte * )& aes_out );
345
344
346
345
#ifdef AES_DEBUG
347
346
elog (LOG , "cfs_aes_crypt_block, in = %08X %08X %08X %08X, out = %08X %08X %08X %08X" ,
@@ -357,8 +356,7 @@ static void cfs_aes_crypt_block(const char* fname, void* block, uint32 offs, uin
357
356
{
358
357
/* Prepare next gamma part */
359
358
aes_in [3 ] = offs ;
360
- temp_ctx = cfs_state -> aes_context ;
361
- rijndael_encrypt (& temp_ctx , (u4byte * )& aes_in , (u4byte * )& aes_out );
359
+ rijndael_encrypt (& cfs_state -> aes_context , (u4byte * )& aes_in , (u4byte * )& aes_out );
362
360
363
361
#ifdef AES_DEBUG
364
362
elog (LOG , "cfs_aes_crypt_block, in = %08X %08X %08X %08X, out = %08X %08X %08X %08X" ,
0 commit comments