MDC2_BLOCK
MDC2_BLOCK),
memset(&(c->data[i]), 0, MDC2_BLOCK - i);
mdc2_body(c, c->data, MDC2_BLOCK);
memcpy(md, (char *)c->h, MDC2_BLOCK);
memcpy(&(md[MDC2_BLOCK]), (char *)c->hh, MDC2_BLOCK);
memset(&(c->h[0]), 0x52, MDC2_BLOCK);
memset(&(c->hh[0]), 0x25, MDC2_BLOCK);
if (len < MDC2_BLOCK - i) {
j = MDC2_BLOCK - i;
mdc2_body(c, &(c->data[0]), MDC2_BLOCK);
i = len & ~((size_t)MDC2_BLOCK - 1);
unsigned char data[MDC2_BLOCK];
mdc2, MDC2_CTX, MDC2_BLOCK, MDC2_DIGEST_LENGTH, 0,