Avoid pointers to map (#57)

This commit is contained in:
Jonny Stoten
2024-06-17 17:24:29 +01:00
committed by GitHub
parent 83c7d7634a
commit 1d9e14b99f
2 changed files with 3 additions and 3 deletions

View File

@@ -37,7 +37,7 @@ func ToPolicyResult(p *policy.Policy, input *policy.PolicyInput, result *policy.
} }
subject := intoto.Subject{ subject := intoto.Subject{
Name: input.Purl, Name: input.Purl,
Digest: *dgst, Digest: dgst,
} }
resourceUri, err := attestation.ToVSAResourceURI(subject) resourceUri, err := attestation.ToVSAResourceURI(subject)
if err != nil { if err != nil {

View File

@@ -549,12 +549,12 @@ func RefToPURL(ref string, platform *v1.Platform) (string, bool, error) {
return p.ToString(), isCanonical, nil return p.ToString(), isCanonical, nil
} }
func SplitDigest(digest string) (*common.DigestSet, error) { func SplitDigest(digest string) (common.DigestSet, error) {
parts := strings.SplitN(digest, ":", 2) parts := strings.SplitN(digest, ":", 2)
if len(parts) != 2 { if len(parts) != 2 {
return nil, fmt.Errorf("invalid digest %q", digest) return nil, fmt.Errorf("invalid digest %q", digest)
} }
return &common.DigestSet{ return common.DigestSet{
parts[0]: parts[1], parts[0]: parts[1],
}, nil }, nil
} }