summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorngie <ngie@FreeBSD.org>2017-01-07 09:44:05 +0000
committerngie <ngie@FreeBSD.org>2017-01-07 09:44:05 +0000
commit10190c8fffbc77691236950b05f461be28bab3b5 (patch)
tree99b6e876b241b45eb09a327c8a7b30c0300528b8 /contrib
parente4a79f6b38311bb2b2904775b4785c58c348ef3a (diff)
downloadFreeBSD-src-10190c8fffbc77691236950b05f461be28bab3b5.zip
FreeBSD-src-10190c8fffbc77691236950b05f461be28bab3b5.tar.gz
MFC r311247:
mkfifoat_fd: close dfd after use to avoid leaking it CID: 978286
Diffstat (limited to 'contrib')
-rw-r--r--contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c b/contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c
index 1ae023c..3736dfa 100644
--- a/contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c
+++ b/contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c
@@ -63,6 +63,9 @@ ATF_TC_BODY(mkfifoat_fd, tc)
ATF_REQUIRE((fd = mkfifoat(dfd, BASEFIFO, mode)) != -1);
ATF_REQUIRE(close(fd) == 0);
ATF_REQUIRE(access(FIFO, F_OK) == 0);
+#ifdef __FreeBSD__
+ (void)close(dfd);
+#endif
}
ATF_TC(mkfifoat_fdcwd);
OpenPOWER on IntegriCloud