]> Sergey Matveev's repositories - btrtrc.git/blobdiff - peer_protocol/handshake.go
Drop support for go 1.20
[btrtrc.git] / peer_protocol / handshake.go
index 454cc2460bb90a206ffab9eb9fcba0dfa485dc77..a6f648cfe6e16ea3a6b147dd8bd5490a14c57022 100644 (file)
@@ -70,7 +70,7 @@ func (pex PeerExtensionBits) String() string {
                        pex.SetBit(bitTag.bit, false)
                }
        }
-       unknownCount := bits.OnesCount64(*(*uint64)((unsafe.Pointer(unsafe.SliceData(pex[:])))))
+       unknownCount := bits.OnesCount64(*(*uint64)((unsafe.Pointer(&pex[0]))))
        if unknownCount != 0 {
                tags = append(tags, fmt.Sprintf("%v unknown", unknownCount))
        }