Commit 54fdc39a authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

fix leak

parent 7dc98a62
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2236,6 +2236,7 @@ X509_NAME *parse_name(char *subject, long chtype, int multirdn)
	OPENSSL_free(ne_values);
	OPENSSL_free(ne_types);
	OPENSSL_free(buf);
	OPENSSL_free(mval);
	return n;

error:
@@ -2244,6 +2245,8 @@ error:
		OPENSSL_free(ne_values);
	if (ne_types)
		OPENSSL_free(ne_types);
	if (mval)
		OPENSSL_free(mval);
	if (buf)
		OPENSSL_free(buf);
	return NULL;