Anduin Withers wrote: >> uint8_t *md5val = malloc(8); >> > > 16 > > -- > Anduin Withers > The test example in md5.c passes an uint64_t which would be 8 bytes would it not? uint64_t md5val; av_md5_sum( (uint8_t*)&md5val, in, 1000); printf("%"PRId64"\n", md5val); Paul H.