Commit 40efa672 authored by Richard Levitte's avatar Richard Levitte
Browse files

Plug potential memory leak.

Identified by Goetz Babin-Ebell <babinebell@trustcenter.de>
parent 769fedc3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -251,7 +251,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;