X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=crypto%2Fpem%2Fpem_sign.c;h=4be03a479453ed9e951f2ef336e0971f07028754;hb=e9a5932d04f6b7dd25b39a8ff9dc162d64a78c22;hp=9662eb14dbc9d54f927939b7eeed1d10e2d77d7a;hpb=26a7d938c9bf932a55cb5e4e02abb48fe395c5cd;p=oweals%2Fopenssl.git diff --git a/crypto/pem/pem_sign.c b/crypto/pem/pem_sign.c index 9662eb14db..4be03a4794 100644 --- a/crypto/pem/pem_sign.c +++ b/crypto/pem/pem_sign.c @@ -1,7 +1,7 @@ /* * Copyright 1995-2016 The OpenSSL Project Authors. All Rights Reserved. * - * Licensed under the OpenSSL license (the "License"). You may not use + * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html @@ -31,7 +31,7 @@ int PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, int i, ret = 0; unsigned int m_len; - m = OPENSSL_malloc(EVP_PKEY_size(pkey) + 2); + m = OPENSSL_malloc(EVP_PKEY_size(pkey)); if (m == NULL) { PEMerr(PEM_F_PEM_SIGNFINAL, ERR_R_MALLOC_FAILURE); goto err;