diff options
Diffstat (limited to 'src/lib/libcrypto/x509/x509spki.c')
-rw-r--r-- | src/lib/libcrypto/x509/x509spki.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/libcrypto/x509/x509spki.c b/src/lib/libcrypto/x509/x509spki.c index b5f67b5a97..23172fdb8e 100644 --- a/src/lib/libcrypto/x509/x509spki.c +++ b/src/lib/libcrypto/x509/x509spki.c | |||
@@ -115,7 +115,7 @@ NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki) | |||
115 | int der_len; | 115 | int der_len; |
116 | der_len = i2d_NETSCAPE_SPKI(spki, NULL); | 116 | der_len = i2d_NETSCAPE_SPKI(spki, NULL); |
117 | der_spki = malloc(der_len); | 117 | der_spki = malloc(der_len); |
118 | b64_str = malloc(der_len * 2); | 118 | b64_str = reallocarray(NULL, der_len, 2); |
119 | if (!der_spki || !b64_str) { | 119 | if (!der_spki || !b64_str) { |
120 | X509err(X509_F_NETSCAPE_SPKI_B64_ENCODE, ERR_R_MALLOC_FAILURE); | 120 | X509err(X509_F_NETSCAPE_SPKI_B64_ENCODE, ERR_R_MALLOC_FAILURE); |
121 | free(der_spki); | 121 | free(der_spki); |