svn commit: r264422 - head/sys/kern
Christian Brueffer
brueffer at FreeBSD.org
Sun Apr 13 21:23:16 UTC 2014
Author: brueffer
Date: Sun Apr 13 21:23:15 2014
New Revision: 264422
URL: http://svnweb.freebsd.org/changeset/base/264422
Log:
Free buf after usage.
CID: 1199377
Found with: Coverity Prevent(tm)
MFC after: 1 week
Modified:
head/sys/kern/imgact_elf.c
Modified: head/sys/kern/imgact_elf.c
==============================================================================
--- head/sys/kern/imgact_elf.c Sun Apr 13 21:13:33 2014 (r264421)
+++ head/sys/kern/imgact_elf.c Sun Apr 13 21:23:15 2014 (r264422)
@@ -1746,8 +1746,10 @@ __elfN(note_threadmd)(void *arg, struct
size = 0;
__elfN(dump_thread)(td, buf, &size);
KASSERT(*sizep == size, ("invalid size"));
- if (size != 0 && sb != NULL)
+ if (size != 0 && sb != NULL) {
sbuf_bcat(sb, buf, size);
+ free(buf, M_TEMP);
+ }
*sizep = size;
}
More information about the svn-src-all
mailing list