diff options
author | knu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-10-11 12:43:58 +0000 |
---|---|---|
committer | knu <knu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-10-11 12:43:58 +0000 |
commit | 84133e4b0d8eafc0b7905bdb44827413b10820fc (patch) | |
tree | 081ca1d78f2303a682f338b2605a2da30d19b96f /ext/digest/sha1/sha1.h | |
parent | 1940e29c7c8f7897f1c07459cbaae8d1523fbfba (diff) | |
download | ruby-84133e4b0d8eafc0b7905bdb44827413b10820fc.tar.gz ruby-84133e4b0d8eafc0b7905bdb44827413b10820fc.tar.xz ruby-84133e4b0d8eafc0b7905bdb44827413b10820fc.zip |
* ext/digest/digest.c (rb_digest_base_alloc,
rb_digest_base_equal): Simplify the equality check and just
compare resulted digests since state-level equality should
not be significant.
* ext/digest/digest.h: Ditto.
* ext/digest/*/*.[ch]: Ditto.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@11131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/digest/sha1/sha1.h')
-rw-r--r-- | ext/digest/sha1/sha1.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/ext/digest/sha1/sha1.h b/ext/digest/sha1/sha1.h index c9f84562f..60e3b01fe 100644 --- a/ext/digest/sha1/sha1.h +++ b/ext/digest/sha1/sha1.h @@ -25,14 +25,12 @@ typedef struct { #define SHA1_Init rb_Digest_SHA1_Init #define SHA1_Update rb_Digest_SHA1_Update #define SHA1_Finish rb_Digest_SHA1_Finish -#define SHA1_Equal rb_Digest_SHA1_Equal #endif void SHA1_Transform _((uint32_t state[5], const uint8_t buffer[64])); void SHA1_Init _((SHA1_CTX *context)); void SHA1_Update _((SHA1_CTX *context, const uint8_t *data, size_t len)); void SHA1_Finish _((SHA1_CTX *context, uint8_t digest[20])); -int SHA1_Equal _((SHA1_CTX *pctx1, SHA1_CTX *pctx2)); #define SHA1_BLOCK_LENGTH 64 #define SHA1_DIGEST_LENGTH 20 |