summaryrefslogtreecommitdiff
path: root/src/crypto/buf/buf.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/crypto/buf/buf.c')
-rw-r--r--src/crypto/buf/buf.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/crypto/buf/buf.c b/src/crypto/buf/buf.c
index 57bf34d4..1fe8fe61 100644
--- a/src/crypto/buf/buf.c
+++ b/src/crypto/buf/buf.c
@@ -64,17 +64,7 @@
#include "../internal.h"
-BUF_MEM *BUF_MEM_new(void) {
- BUF_MEM *ret;
-
- ret = OPENSSL_malloc(sizeof(BUF_MEM));
- if (ret == NULL) {
- return NULL;
- }
-
- OPENSSL_memset(ret, 0, sizeof(BUF_MEM));
- return ret;
-}
+BUF_MEM *BUF_MEM_new(void) { return OPENSSL_zalloc(sizeof(BUF_MEM)); }
void BUF_MEM_free(BUF_MEM *buf) {
if (buf == NULL) {