author | David Rientjes <rientjes@google.com> | |
Thu, 17 Aug 2006 18:54:57 +0000 (11:54 -0700) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Thu, 17 Aug 2006 21:23:53 +0000 (14:23 -0700) | ||
commit | a89fccd28197fa179828c8596791ff16e2268d20 | |
tree | 4a6c2b256a986fc221c0e1d5fa7d910f3b31eee8 | tree | snapshot |
parent | d4baf9eaf47ea1ba204f1ab5ecd22326913dd081 | commit | diff |
Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length.
Introduces global inline:
hashcmp(const unsigned char *sha1, const unsigned char *sha2)
Uses memcmp for comparison and returns the result based on the length of
the hash name (a future runtime decision).
Acked-by: Alex Riesen <raa.lkml@gmail.com>
Signed-off-by: David Rientjes <rientjes@google.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Introduces global inline:
hashcmp(const unsigned char *sha1, const unsigned char *sha2)
Uses memcmp for comparison and returns the result based on the length of
the hash name (a future runtime decision).
Acked-by: Alex Riesen <raa.lkml@gmail.com>
Signed-off-by: David Rientjes <rientjes@google.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
31 files changed: