unwanted initialisation purged in C version of sha1