]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r311227,r311917:
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 14 Jan 2017 00:26:52 +0000 (00:26 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 14 Jan 2017 00:26:52 +0000 (00:26 +0000)
commit3e39716d7eae8c483d925ce7c9697408a0fc01d5
tree94140db26312a5c37c5796f7d595cf580a8c53c9
parentd7efcab3686500cd42469eb411d2315e9084f8c8
MFC r311227,r311917:

r311227:

seekdir_basic: fix various Coverity issues

Address..
- .. resource leaks of file descriptors and memory
- .. unchecked return values from creat(2), mkdir(2), and telldir(3)
- .. potential NULL derefs after calling readdir(3)

CID: 975255, 975256, 976989, 978989, 978990

r311917:

Fix up r311227

Check for creat returning a value != -1, not a non-zero value

Pointyhat to: ngie
CID: 1368366

git-svn-id: svn://svn.freebsd.org/base/stable/10@312091 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/netbsd-tests/lib/libc/gen/t_dir.c