From: Nikos Mavrogiannopoulos Date: Tue, 18 Feb 2014 06:44:58 +0000 (+0100) Subject: Do not deinitialize the constraints structure when reading the constraints fails. X-Git-Tag: gnutls_3_3_0pre0~167 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=52ebb678230a5be08553ca028d445cc28d7a1cdf;p=thirdparty%2Fgnutls.git Do not deinitialize the constraints structure when reading the constraints fails. --- diff --git a/lib/x509/name_constraints.c b/lib/x509/name_constraints.c index 13764d1b64..dbec5e03e8 100644 --- a/lib/x509/name_constraints.c +++ b/lib/x509/name_constraints.c @@ -101,16 +101,6 @@ static int extract_name_constraints(ASN1_TYPE c2, const char *vstr, ret = 0; cleanup: - if (ret < 0) { - nc = *_nc; - while (nc != NULL) { - prev = nc->next; - free(nc->name.data); - free(nc); - nc = prev; - } - *_nc = NULL; - } gnutls_free(tmp.data); return ret; }