diff options
author | Christian Brueffer <brueffer@FreeBSD.org> | 2011-10-07 21:00:26 +0000 |
---|---|---|
committer | Christian Brueffer <brueffer@FreeBSD.org> | 2011-10-07 21:00:26 +0000 |
commit | 4795003bd257fd6aafe6dae0123e36d3aba5e12b (patch) | |
tree | aa2cf24d69467a569d2ef6733d804d42bc0aab56 /sys/netipsec/key.c | |
parent | 8a11984e212355e1393d61fd66e4cd8c6bd5b170 (diff) | |
download | src-4795003bd257fd6aafe6dae0123e36d3aba5e12b.tar.gz src-4795003bd257fd6aafe6dae0123e36d3aba5e12b.zip |
Add missing va_end() in an error case to clean up after va_start()
(already done in the non-error case).
CID: 4726
Found with: Coverity Prevent(tm)
MFC after: 1 week
Notes
Notes:
svn path=/head/; revision=226117
Diffstat (limited to 'sys/netipsec/key.c')
-rw-r--r-- | sys/netipsec/key.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netipsec/key.c b/sys/netipsec/key.c index aefc0ca99ece..6fe17cd1dd14 100644 --- a/sys/netipsec/key.c +++ b/sys/netipsec/key.c @@ -1764,6 +1764,7 @@ key_gather_mbuf(m, mhp, ndeep, nitem, va_alist) fail: m_freem(result); + va_end(ap); return NULL; } |