Skip to content

Commit eb989f6

Browse files
committed
multi: enable prealloc linter for non-test code
1 parent 952bdeb commit eb989f6

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

.golangci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,6 @@ linters:
3232
# land.
3333
- gocyclo
3434

35-
# Instances of table driven tests that don't pre-allocate shouldn't trigger
36-
# the linter.
37-
- prealloc
38-
3935
# Init functions are used by loggers throughout the codebase.
4036
- gochecknoinits
4137

@@ -48,3 +44,7 @@ issues:
4844
- gosec
4945
- errcheck
5046
- dupl
47+
48+
# Instances of table driven tests that don't pre-allocate shouldn't
49+
# trigger the linter.
50+
- prealloc

blockmanager.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -822,12 +822,12 @@ type checkpointedCFHeadersQuery struct {
822822

823823
// requests creates the query.Requests for this CF headers query.
824824
func (c *checkpointedCFHeadersQuery) requests() []*query.Request {
825-
var reqs []*query.Request
826-
for _, m := range c.msgs {
827-
reqs = append(reqs, &query.Request{
825+
reqs := make([]*query.Request, len(c.msgs))
826+
for idx, m := range c.msgs {
827+
reqs[idx] = &query.Request{
828828
Req: m,
829829
HandleResp: c.handleResponse,
830-
})
830+
}
831831
}
832832
return reqs
833833
}

neutrino.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ func (sp *ServerPeer) OnAddr(_ *peer.Peer, msg *wire.MsgAddr) {
337337
return
338338
}
339339

340-
var addrsSupportingServices []*wire.NetAddress
340+
addrsSupportingServices := make([]*wire.NetAddress, 0, len(msg.AddrList))
341341
for _, na := range msg.AddrList {
342342
// Don't add more address if we're disconnecting.
343343
if !sp.Connected() {

0 commit comments

Comments
 (0)