diff options
author | 2015-03-13 13:42:54 +0000 | |
---|---|---|
committer | 2015-03-13 13:42:54 +0000 | |
commit | 0f0e9a6f31b764c375bb44dc6f084b97f23d7064 (patch) | |
tree | d755cac5cb7d0868c10fb4a77df3889bf9cd8d9b | |
parent | Correct debug messages. (diff) | |
download | wireguard-openbsd-0f0e9a6f31b764c375bb44dc6f084b97f23d7064.tar.xz wireguard-openbsd-0f0e9a6f31b764c375bb44dc6f084b97f23d7064.zip |
Missing free(3) in error path
-rw-r--r-- | usr.sbin/smtpd/ssl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/smtpd/ssl.c b/usr.sbin/smtpd/ssl.c index f95646a77d5..66c761e254b 100644 --- a/usr.sbin/smtpd/ssl.c +++ b/usr.sbin/smtpd/ssl.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ssl.c,v 1.75 2015/02/06 01:37:11 reyk Exp $ */ +/* $OpenBSD: ssl.c,v 1.76 2015/03/13 13:42:54 giovanni Exp $ */ /* * Copyright (c) 2008 Pierre-Yves Ritschard <pyr@openbsd.org> @@ -524,6 +524,7 @@ ssl_load_pkey(const void *data, size_t datalen, char *buf, off_t len, EVP_PKEY_free(pkey); if (x509 != NULL) X509_free(x509); + free(exdata); return (0); } |