commit | 69159afe24120c97e5ebaf81016c85968afb903e | [log] [tgz] |
---|---|---|
author | djm@openbsd.org <djm@openbsd.org> | Thu Sep 05 05:42:59 2019 +0000 |
committer | Damien Miller <djm@mindrot.org> | Thu Sep 05 15:44:19 2019 +1000 |
tree | 8be29e20ecafdba18bb836a488641ecef6c32514 | |
parent | bab6feb01f9924758ca7129dba708298a53dde5f [diff] |
upstream: memleak on error path; found by libfuzzer OpenBSD-Commit-ID: 34d44cb0fb5bdb5fcbc6b02b804e71b20a7a5fc7
diff --git a/sshsig.c b/sshsig.c index bda57b3..b993b7c 100644 --- a/sshsig.c +++ b/sshsig.c
@@ -658,7 +658,7 @@ fail: if (errstrp != NULL) *errstrp = errstr; - free(ret); + sshsigopt_free(ret); return NULL; }