diff options
Diffstat (limited to 'src/crypto/x509/x509.go')
| -rw-r--r-- | src/crypto/x509/x509.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/crypto/x509/x509.go b/src/crypto/x509/x509.go index 7953b615f5..54362ae8f5 100644 --- a/src/crypto/x509/x509.go +++ b/src/crypto/x509/x509.go @@ -1152,7 +1152,7 @@ func oidInExtensions(oid asn1.ObjectIdentifier, extensions []pkix.Extension) boo // marshalSANs marshals a list of addresses into a the contents of an X.509 // SubjectAlternativeName extension. func marshalSANs(dnsNames, emailAddresses []string, ipAddresses []net.IP, uris []*url.URL) (derBytes []byte, err error) { - var rawValues []asn1.RawValue + rawValues := make([]asn1.RawValue, 0, len(dnsNames)) for _, name := range dnsNames { if err := isIA5String(name); err != nil { return nil, err @@ -2016,7 +2016,7 @@ func parseCSRExtensions(rawAttributes []asn1.RawValue) ([]pkix.Extension, error) Values []asn1.RawValue `asn1:"set"` } - var ret []pkix.Extension + var ret = make([]pkix.Extension, 0, len(rawAttributes)) requestedExts := make(map[string]bool) for _, rawAttr := range rawAttributes { var attr pkcs10Attribute |
