Adapt programs / test suites
diff --git a/programs/aes/crypt_and_hash.c b/programs/aes/crypt_and_hash.c
index 3e89ba6..f5484d4 100644
--- a/programs/aes/crypt_and_hash.c
+++ b/programs/aes/crypt_and_hash.c
@@ -95,8 +95,8 @@
off_t filesize, offset;
#endif
- memset( &cipher_ctx, 0, sizeof( cipher_context_t ));
- memset( &md_ctx, 0, sizeof( md_context_t ));
+ cipher_init( &cipher_ctx );
+ md_init( &md_ctx );
/*
* Parse the command-line arguments.
@@ -533,8 +533,8 @@
memset( buffer, 0, sizeof( buffer ) );
memset( digest, 0, sizeof( digest ) );
- cipher_free_ctx( &cipher_ctx );
- md_free_ctx( &md_ctx );
+ cipher_free( &cipher_ctx );
+ md_free( &md_ctx );
return( ret );
}
diff --git a/programs/hash/generic_sum.c b/programs/hash/generic_sum.c
index b5de2a1..4d007cf 100644
--- a/programs/hash/generic_sum.c
+++ b/programs/hash/generic_sum.c
@@ -165,7 +165,7 @@
const md_info_t *md_info;
md_context_t md_ctx;
- memset( &md_ctx, 0, sizeof( md_context_t ));
+ md_init( &md_ctx );
if( argc == 1 )
{
@@ -217,7 +217,7 @@
ret |= generic_print( md_info, argv[i] );
exit:
- md_free_ctx( &md_ctx );
+ md_free( &md_ctx );
return( ret );
}