From f481a72bbbf1494cd0c203c87791cede11fdc465 Mon Sep 17 00:00:00 2001 From: Zahary Karadjov Date: Tue, 25 Sep 2018 14:13:44 +0300 Subject: [PATCH] fix a compilation issue --- rlp.nim | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rlp.nim b/rlp.nim index 83fc4ae..62a483e 100644 --- a/rlp.nim +++ b/rlp.nim @@ -396,9 +396,10 @@ template decode*(bytes: BytesRange, T: typedesc): untyped = template decode*(bytes: openarray[byte], T: typedesc): T = var bytesCopy = @bytes - decode(bytesCopy.toRange(), T) -template decode*(bytes: seq[byte], T: typedesc): T = - decode(bytes.toRange(), T) + decode(bytesCopy.toRange, T) + +template decode*(bytes: seq[byte], T: typedesc): untyped = + decode(bytes.toRange, T) proc append*(writer: var RlpWriter; rlp: Rlp) = appendRawBytes(writer, rlp.rawData)