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

fix leak

parent 2537d469
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2355,6 +2355,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:
@@ -2363,6 +2364,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;