diff --git a/block-sha1/sha1.h b/block-sha1/sha1.h
index 7be2d93a2a150b5c54e1d7192eefb5f0f0a8f1cf..b864df623e3b89ad678a888dce4b0d4c997f1ac3 100644 (file)
--- a/block-sha1/sha1.h
+++ b/block-sha1/sha1.h
/*
- * Based on the Mozilla SHA1 (see mozilla-sha1/sha1.h),
- * optimized to do word accesses rather than byte accesses,
+ * SHA1 routine optimized to do word accesses rather than byte accesses,
* and to avoid unnecessary copies into the context array.
+ *
+ * This was initially based on the Mozilla SHA1 implementation, although
+ * none of the original Mozilla code remains.
*/
typedef struct {
+ unsigned long long size;
unsigned int H[5];
unsigned int W[16];
- int lenW;
- unsigned long long size;
} blk_SHA_CTX;
void blk_SHA1_Init(blk_SHA_CTX *ctx);