remove last use of "&*"

This no longer works as a terse way of copying heap allocated objects.

Fixes #93.
This commit is contained in:
Jimmy Zelinskie 2016-01-21 11:37:37 -05:00
parent 4d018d5081
commit 5af24b728a

View file

@ -188,7 +188,8 @@ func (a *Announce) BuildPeer(t *Torrent) {
if a.HasIPv4() && a.HasIPv6() { if a.HasIPv4() && a.HasIPv6() {
a.PeerV4 = a.Peer a.PeerV4 = a.Peer
a.PeerV4.Endpoint = a.IPv4 a.PeerV4.Endpoint = a.IPv4
a.PeerV6 = &*a.Peer peer6 := *a.Peer
a.PeerV6 = &peer6
a.PeerV6.Endpoint = a.IPv6 a.PeerV6.Endpoint = a.IPv6
} else if a.HasIPv4() { } else if a.HasIPv4() {
a.PeerV4 = a.Peer a.PeerV4 = a.Peer