cleanup: use sets.Clone() to avoid interim slice

This commit is contained in:
BinacsLee 2022-07-20 10:55:25 +08:00
parent aeb410fe1f
commit 14731ae1a7

View File

@ -641,11 +641,11 @@ func (p *PreFilterResult) Merge(in *PreFilterResult) *PreFilterResult {
r := PreFilterResult{}
if p.AllNodes() {
r.NodeNames = sets.NewString(in.NodeNames.UnsortedList()...)
r.NodeNames = in.NodeNames.Clone()
return &r
}
if in.AllNodes() {
r.NodeNames = sets.NewString(p.NodeNames.UnsortedList()...)
r.NodeNames = p.NodeNames.Clone()
return &r
}