From 09b7b906c7a6256e0dfe153ffda08d29cc068b52 Mon Sep 17 00:00:00 2001 From: tb <> Date: Sat, 19 Jan 2019 01:24:18 +0000 Subject: provide EVP_ENCODE_CTX_{new,free}(). ok jsing --- src/lib/libcrypto/evp/encode.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src/lib/libcrypto/evp/encode.c') diff --git a/src/lib/libcrypto/evp/encode.c b/src/lib/libcrypto/evp/encode.c index 07cfd7f2bc..ae107abb87 100644 --- a/src/lib/libcrypto/evp/encode.c +++ b/src/lib/libcrypto/evp/encode.c @@ -1,4 +1,4 @@ -/* $OpenBSD: encode.c,v 1.25 2018/08/24 19:45:11 tb Exp $ */ +/* $OpenBSD: encode.c,v 1.26 2019/01/19 01:24:18 tb Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -112,6 +112,18 @@ static const unsigned char data_ascii2bin[128] = { 0x31, 0x32, 0x33, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; +EVP_ENCODE_CTX * +EVP_ENCODE_CTX_new(void) +{ + return calloc(1, sizeof(EVP_ENCODE_CTX)); +} + +void +EVP_ENCODE_CTX_free(EVP_ENCODE_CTX *ctx) +{ + free(ctx); +} + void EVP_EncodeInit(EVP_ENCODE_CTX *ctx) { -- cgit v1.2.3-55-g6feb