[Daniel Shahaf]
> char *digest = (char *) checksum->digest;
> for (i = 0; ...)
> {
> is_nonzero |= (x1 | x2);
> digest[i] = (x1 << 4) | x2;
> }r1042319. I left both lines as (x1 << 4) | x2, even though is_nonzero doesn't need the << 4, so that the compiler will only calculate a single expression.

