From 919c1cb3d4ea91c7532da7703a4e6caaa4801b1c Mon Sep 17 00:00:00 2001 From: Zoltan Papp Date: Tue, 18 Jun 2024 15:31:40 +0200 Subject: [PATCH] Fix capacity of slice (#2148) The append keep the initial len and append to end of the original slice --- client/internal/routemanager/manager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/internal/routemanager/manager.go b/client/internal/routemanager/manager.go index 150e76682..0673ea6c3 100644 --- a/client/internal/routemanager/manager.go +++ b/client/internal/routemanager/manager.go @@ -306,7 +306,7 @@ func (m *DefaultManager) classifyRoutes(newRoutes []*route.Route) (map[route.ID] func (m *DefaultManager) clientRoutes(initialRoutes []*route.Route) []*route.Route { _, crMap := m.classifyRoutes(initialRoutes) - rs := make([]*route.Route, len(crMap)) + rs := make([]*route.Route, 0, len(crMap)) for _, routes := range crMap { rs = append(rs, routes...) }