svn commit: r209180 - head/sbin/hastd
Pawel Jakub Dawidek
pjd at FreeBSD.org
Mon Jun 14 21:33:18 UTC 2010
Author: pjd
Date: Mon Jun 14 21:33:18 2010
New Revision: 209180
URL: http://svn.freebsd.org/changeset/base/209180
Log:
Plug memory leak.
Found by: Coverity Prevent
CID: 7051
MFC after: 3 days
Modified:
head/sbin/hastd/nv.c
Modified: head/sbin/hastd/nv.c
==============================================================================
--- head/sbin/hastd/nv.c Mon Jun 14 21:25:20 2010 (r209179)
+++ head/sbin/hastd/nv.c Mon Jun 14 21:33:18 2010 (r209180)
@@ -707,8 +707,10 @@ nv_add(struct nv *nv, const unsigned cha
assert(errno != 0);
if (nv->nv_error == 0)
nv->nv_error = errno;
+ free(nvh);
return;
}
+ free(nvh);
/* Add the actual data. */
if (ebuf_add_tail(nv->nv_ebuf, value, vsize) < 0) {
assert(errno != 0);
More information about the svn-src-all
mailing list