From cf0cd3ab614893e10a04ae157640316e0c917e49 Mon Sep 17 00:00:00 2001 From: Artur Troian Date: Mon, 20 Nov 2023 15:52:12 -0500 Subject: [PATCH] fix(market): don't reference loop variables via pointer! (#95) Signed-off-by: Artur Troian --- go/node/market/v1beta4/bid.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/go/node/market/v1beta4/bid.go b/go/node/market/v1beta4/bid.go index 2af74ceb..385d27dc 100644 --- a/go/node/market/v1beta4/bid.go +++ b/go/node/market/v1beta4/bid.go @@ -17,8 +17,8 @@ func (s ResourcesOffer) MatchGSpec(gspec dtypes.GroupSpec) bool { ru := make(map[uint32]*dtypes.ResourceUnit) - for _, res := range gspec.Resources { - ru[res.ID] = &res + for idx := range gspec.Resources { + ru[gspec.Resources[idx].ID] = &gspec.Resources[idx] } for _, ro := range s {