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

fix leak

parent 42e10c3f
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2156,6 +2156,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:
@@ -2164,6 +2165,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;