50 char *psz = (
char*)malloc( 33 );
53 for(
int i = 0; i < 16; i++ )
54 sprintf( &psz[2*i],
"%02" PRIx8, md5_s->
buf[i] );
void EndMD5(struct md5_s *)
Definition: md5.c:346
void InitMD5(struct md5_s *)
Definition: md5.c:336
void AddMD5(struct md5_s *, const void *, size_t)
uint32_t D
Definition: vlc_md5.h:35
int count
Definition: vlc_md5.h:38
uint8_t buf[64]
Definition: vlc_md5.h:37
static char * psz_md5_hash(struct md5_s *md5_s)
Returns a char representation of the md5 hash, as shown by UNIX md5 or md5sum tools.
Definition: vlc_md5.h:49
#define likely(p)
Predicted true condition.
Definition: vlc_common.h:214
#define VLC_API
Definition: fourcc_gen.c:31
uint32_t B
Definition: vlc_md5.h:35
uint32_t nblocks
Definition: vlc_md5.h:36
uint32_t A
Definition: vlc_md5.h:35
uint32_t C
Definition: vlc_md5.h:35