From 5f685bb0e6b2d68b9796e6a7d29469ce3f3b38ec Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Tue, 13 Sep 2016 17:20:53 +0200 Subject: [PATCH] fixes #4760 --- lib/pure/securehash.nim | 45 +++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/lib/pure/securehash.nim b/lib/pure/securehash.nim index 2c59bdf4a3..1f00ce8d3c 100644 --- a/lib/pure/securehash.nim +++ b/lib/pure/securehash.nim @@ -15,30 +15,6 @@ type Sha1Digest = array[0 .. Sha1DigestSize-1, uint8] SecureHash* = distinct Sha1Digest -proc sha1(src: string) : Sha1Digest - -proc secureHash*(str: string): SecureHash = SecureHash(sha1(str)) -proc secureHashFile*(filename: string): SecureHash = secureHash(readFile(filename)) -proc `$`*(self: SecureHash): string = - result = "" - for v in Sha1Digest(self): - result.add(toHex(int(v), 2)) - -proc parseSecureHash*(hash: string): SecureHash = - for i in 0..