From cd1390fb46d0e5f749edaa5d4b26404bfa16a81d Mon Sep 17 00:00:00 2001 From: Sergey Abramchuk Date: Thu, 7 Sep 2017 20:09:14 +0300 Subject: [PATCH] Use malloc instead of calloc --- OpenVPN Adapter/OpenVPNPrivateKey.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenVPN Adapter/OpenVPNPrivateKey.m b/OpenVPN Adapter/OpenVPNPrivateKey.m index f1413c3..96100d8 100644 --- a/OpenVPN Adapter/OpenVPNPrivateKey.m +++ b/OpenVPN Adapter/OpenVPNPrivateKey.m @@ -84,7 +84,7 @@ - (NSData *)pemData:(out NSError **)error { size_t buffer_length = mbedtls_pk_get_len(self.ctx) * 10; - unsigned char *pem_buffer = calloc(buffer_length, sizeof(unsigned char)); + unsigned char *pem_buffer = malloc(buffer_length); int result = mbedtls_pk_write_key_pem(self.ctx, pem_buffer, buffer_length); if (result < 0) { @@ -108,7 +108,7 @@ - (NSData *)derData:(out NSError **)error { size_t buffer_length = mbedtls_pk_get_len(self.ctx) * 10; - unsigned char *der_buffer = calloc(buffer_length, sizeof(unsigned char)); + unsigned char *der_buffer = malloc(buffer_length); int result = mbedtls_pk_write_key_der(self.ctx, der_buffer, buffer_length); if (result < 0) {