X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=crypto%2Fx509v3%2Fv3_bcons.c;h=c576b8e955cdeb4eedd57c9713ae7e782deacf64;hb=3ab56511120b7a67ed4e4dbac9d60e5d1520a453;hp=5af27025c7fd952b49ceee6a33f1f60e6bab94f3;hpb=ba404b5e86a707afe7faca8e22d53eea5e64c8b6;p=oweals%2Fopenssl.git diff --git a/crypto/x509v3/v3_bcons.c b/crypto/x509v3/v3_bcons.c index 5af27025c7..c576b8e955 100644 --- a/crypto/x509v3/v3_bcons.c +++ b/crypto/x509v3/v3_bcons.c @@ -70,9 +70,9 @@ static BASIC_CONSTRAINTS *v2i_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method, X509V X509V3_EXT_METHOD v3_bcons = { NID_basic_constraints, 0, (X509V3_EXT_NEW)BASIC_CONSTRAINTS_new, -BASIC_CONSTRAINTS_free, +(X509V3_EXT_FREE)BASIC_CONSTRAINTS_free, (X509V3_EXT_D2I)d2i_BASIC_CONSTRAINTS, -i2d_BASIC_CONSTRAINTS, +(X509V3_EXT_I2D)i2d_BASIC_CONSTRAINTS, NULL, NULL, (X509V3_EXT_I2V)i2v_BASIC_CONSTRAINTS, (X509V3_EXT_V2I)v2i_BASIC_CONSTRAINTS, @@ -122,8 +122,8 @@ BASIC_CONSTRAINTS *d2i_BASIC_CONSTRAINTS(BASIC_CONSTRAINTS **a, void BASIC_CONSTRAINTS_free(BASIC_CONSTRAINTS *a) { if (a == NULL) return; - ASN1_INTEGER_free (a->pathlen); - Free ((char *)a); + M_ASN1_INTEGER_free (a->pathlen); + OPENSSL_free (a); } static STACK_OF(CONF_VALUE) *i2v_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method,