vlc | branch: master | Marvin Scholz <epira...@gmail.com> | Wed Apr 1 15:20:43 2020 +0200| [280beddf19208bd60589c879f1cd7b01795bcc70] | committer: Marvin Scholz
test: md5: update test to use new md5 hash API > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=280beddf19208bd60589c879f1cd7b01795bcc70 --- src/test/md5.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/test/md5.c b/src/test/md5.c index f99f2ff3a0..c81e73b4d0 100644 --- a/src/test/md5.c +++ b/src/test/md5.c @@ -28,7 +28,8 @@ #include <string.h> #include <vlc_common.h> -#include <vlc_md5.h> +#include <vlc_strings.h> +#include <vlc_hash.h> typedef struct { @@ -55,11 +56,11 @@ static void test_vlc_hash_md5() { for( int i = 0; md5_samples[i].psz_string; i++ ) { - struct md5_s md5; - InitMD5( &md5 ); - AddMD5( &md5, md5_samples[i].psz_string, strlen( md5_samples[i].psz_string ) ); - EndMD5( &md5 ); - char * psz_hash = psz_md5_hash( &md5 ); + char psz_hash[VLC_HASH_MD5_DIGEST_HEX_SIZE]; + vlc_hash_md5_t md5; + vlc_hash_md5_Init( &md5 ); + vlc_hash_md5_Update( &md5, md5_samples[i].psz_string, strlen( md5_samples[i].psz_string ) ); + vlc_hash_FinishHex( &md5, psz_hash ); if( strcmp( psz_hash, md5_samples[i].psz_md5 ) ) { @@ -67,7 +68,6 @@ static void test_vlc_hash_md5() md5_samples[i].psz_md5 ); abort(); } - free( psz_hash ); } } _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits