Pārlūkot izejas kodu

chore(stdiscosrv): reduce unnecessary allocations in merge

Jakob Borg 1 gadu atpakaļ
vecāks
revīzija
822b6ac36b
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      cmd/stdiscosrv/database.go

+ 1 - 1
cmd/stdiscosrv/database.go

@@ -350,7 +350,7 @@ func merge(a, b DatabaseRecord) DatabaseRecord {
 	}
 
 	res := DatabaseRecord{
-		Addresses: make([]DatabaseAddress, 0, len(a.Addresses)+len(b.Addresses)),
+		Addresses: make([]DatabaseAddress, 0, max(len(a.Addresses), len(b.Addresses))),
 		Seen:      a.Seen,
 	}
 	if b.Seen > a.Seen {