X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=include%2Fwimlib%2Fsha1.h;h=9c34c898381f0b6c2d0a20763b2f1ac9337e6c8c;hb=685da37ac736e4cff2cd69cd03188c28b14b3be7;hp=933444ac78bc25e6d792a28dd16147fa46b71228;hpb=19ce03addb8071555d951a965fa0bd7e3ae7224b;p=wimlib diff --git a/include/wimlib/sha1.h b/include/wimlib/sha1.h index 933444ac..9c34c898 100644 --- a/include/wimlib/sha1.h +++ b/include/wimlib/sha1.h @@ -1,3 +1,10 @@ +/* + * sha1.h + * + * The author dedicates this file to the public domain. + * You can do whatever you want with this file. + */ + #ifndef _WIMLIB_SHA1_H #define _WIMLIB_SHA1_H @@ -10,6 +17,9 @@ extern const u8 zero_hash[SHA1_HASH_SIZE]; +extern void +sprint_hash(const u8 hash[SHA1_HASH_SIZE], tchar strbuf[SHA1_HASH_SIZE * 2 + 1]); + static inline void copy_hash(u8 dest[SHA1_HASH_SIZE], const u8 src[SHA1_HASH_SIZE]) { @@ -34,12 +44,6 @@ hashes_equal(const u8 h1[SHA1_HASH_SIZE], const u8 h2[SHA1_HASH_SIZE]) return !hashes_cmp(h1, h2); } -static inline void -print_hash(const u8 hash[SHA1_HASH_SIZE], FILE *out) -{ - print_byte_field(hash, SHA1_HASH_SIZE, out); -} - static inline bool is_zero_hash(const u8 *hash) {