]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFstable/10 r290587:
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 9 Nov 2015 08:05:15 +0000 (08:05 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 9 Nov 2015 08:05:15 +0000 (08:05 +0000)
commitd34355e98d6c2daae516e5bfbc40cc16154525a6
tree93b0992cc962e0701389be69f3430ef6fcd28fe4
parent02973ee71d4338cb575b06756d6461f1639a35f6
MFstable/10 r290587:

MFC r289687,r289693:

r289687:

Free buffer before returning from cd9660_write_path_table to avoid
leaking it after returning from the function

PR: 203647
Submitted by: Thomas Schmitt <scdbackup@gmx.net>
Coverity CID: 978431
Sponsored by: EMC / Isilon Storage Division

r289693:

Unbreak makefs -t cd9660 after r289687

buffer_head needs to be freed -- not buffer

Detected by jemalloc, i.e. running makefs failed the arena assert
because my copy of malloc on CURRENT is compiled with the default
!MALLOC_PRODUCTION asserts on

Pointyhat to: ngie
PR: 203647
Sponsored by: EMC / Isilon Storage Division

git-svn-id: svn://svn.freebsd.org/base/stable/9@290588 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
usr.sbin/makefs/cd9660/cd9660_write.c