From 1d9e14b99fa3aed644446faba58422a4da1146e2 Mon Sep 17 00:00:00 2001 From: Jonny Stoten Date: Mon, 17 Jun 2024 17:24:29 +0100 Subject: [PATCH] Avoid pointers to map (#57) --- pkg/attest/verify.go | 2 +- pkg/oci/oci.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/attest/verify.go b/pkg/attest/verify.go index 77124c6..54eaec1 100644 --- a/pkg/attest/verify.go +++ b/pkg/attest/verify.go @@ -37,7 +37,7 @@ func ToPolicyResult(p *policy.Policy, input *policy.PolicyInput, result *policy. } subject := intoto.Subject{ Name: input.Purl, - Digest: *dgst, + Digest: dgst, } resourceUri, err := attestation.ToVSAResourceURI(subject) if err != nil { diff --git a/pkg/oci/oci.go b/pkg/oci/oci.go index 9371a3d..cac2eef 100644 --- a/pkg/oci/oci.go +++ b/pkg/oci/oci.go @@ -549,12 +549,12 @@ func RefToPURL(ref string, platform *v1.Platform) (string, bool, error) { return p.ToString(), isCanonical, nil } -func SplitDigest(digest string) (*common.DigestSet, error) { +func SplitDigest(digest string) (common.DigestSet, error) { parts := strings.SplitN(digest, ":", 2) if len(parts) != 2 { return nil, fmt.Errorf("invalid digest %q", digest) } - return &common.DigestSet{ + return common.DigestSet{ parts[0]: parts[1], }, nil }