summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/getpagesize.c
diff options
context:
space:
mode:
authorngie <ngie@FreeBSD.org>2016-04-19 22:25:14 +0000
committerngie <ngie@FreeBSD.org>2016-04-19 22:25:14 +0000
commit34ee6a7d22ccb9189f66f467f354216bc9cc1ea2 (patch)
treef3494b6d3221b0cecc584bde4f3676b1e65ed620 /lib/libc/gen/getpagesize.c
parentf6939d22956594cd848ade489d9cc2d821b031de (diff)
downloadFreeBSD-src-34ee6a7d22ccb9189f66f467f354216bc9cc1ea2.zip
FreeBSD-src-34ee6a7d22ccb9189f66f467f354216bc9cc1ea2.tar.gz
Fix leaks and test for getpagesize() returning == -1
- close file descriptors after use. - Always munmap memory regions after mmap'ing them. - Make sure getpagesize() returns a value greater than 0 and use a cached value instead of always calling getpagesize(3). CID: 1331374-1331377, 1331653-1331662 Differential Revision: https://reviews.freebsd.org/D6011 MFC after: 2 weeks Reported by: Coverity Reviewed by: cem Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'lib/libc/gen/getpagesize.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud