treewide: use nil value for empty slices
Change-Id: I3a0d9c254841157e6dde1bc21921fdb76db7dde5
Reviewed-on: https://review.monogon.dev/c/monogon/+/2966
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/pkg/tpm/eventlog/internal/events.go b/metropolis/pkg/tpm/eventlog/internal/events.go
index f41ed1c..78d305c 100644
--- a/metropolis/pkg/tpm/eventlog/internal/events.go
+++ b/metropolis/pkg/tpm/eventlog/internal/events.go
@@ -277,8 +277,8 @@
}
signatures := efiSignatureList{}
buf := bytes.NewReader(b)
- certificates := []x509.Certificate{}
- hashes := [][]byte{}
+ var certificates []x509.Certificate
+ var hashes [][]byte
for buf.Len() > 0 {
err := binary.Read(buf, binary.LittleEndian, &signatures.Header)
@@ -368,7 +368,7 @@
}
func parseEfiSignature(b []byte) ([]x509.Certificate, error) {
- certificates := []x509.Certificate{}
+ var certificates []x509.Certificate
if len(b) < 16 {
return nil, fmt.Errorf("invalid signature: buffer smaller than header (%d < %d)", len(b), 16)