From 8f587df9c75442b845df73591684cf2367994eff Mon Sep 17 00:00:00 2001 From: Leo Balduf Date: Sat, 2 Apr 2016 20:53:32 -0400 Subject: [PATCH] hotfix: fixed bencode --- pkg/bencode/encoder.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/bencode/encoder.go b/pkg/bencode/encoder.go index 2f51688..85ee29e 100644 --- a/pkg/bencode/encoder.go +++ b/pkg/bencode/encoder.go @@ -68,6 +68,12 @@ func marshal(w io.Writer, data interface{}) error { case uint16: marshalUint(w, uint64(v)) + case int32: + marshalInt(w, int64(v)) + + case uint32: + marshalUint(w, uint64(v)) + case int64: marshalInt(w, v)