summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/certificates.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/certificates.cc b/src/certificates.cc
index 085e4622..3566fba0 100644
--- a/src/certificates.cc
+++ b/src/certificates.cc
@@ -97,10 +97,10 @@ Certificate::issuer () const
string
Certificate::asn_to_utf8 (ASN1_STRING* s)
{
- unsigned char* buf = new unsigned char[256];
+ unsigned char* buf = 0;
ASN1_STRING_to_UTF8 (&buf, s);
string const u (reinterpret_cast<char *> (buf));
- delete[] buf;
+ OPENSSL_free (buf);
return u;
}