Commit 0eae6cd5 authored by Richard Levitte's avatar Richard Levitte
Browse files

Plug potential memory leak.

Identified by Goetz Babin-Ebell <babinebell@trustcenter.de>
parent 0bf707e3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -249,7 +249,7 @@ int PEM_bytes_read_bio(unsigned char **pdata, long *plen, char **pnm, const char
	ret = 1;

err:
	if (!pnm) OPENSSL_free(nm);
	if (!ret || !pnm) OPENSSL_free(nm);
	OPENSSL_free(header);
	if (!ret) OPENSSL_free(data);
	return ret;