freebsd-dev/bin/setfacl
Don Lewis 4af86fb4f9 Explicitly NUL terminate the buffer filled by fread().
The fix in r300649 was not sufficient to convince Coverity that the
buffer was NUL terminated, even with the buffer pre-zeroed.  Swap
the size and nmemb arguments to fread() so that a valid lenght is
returned, which we can use to terminate the string in the buffer
at the correct location.  This should also quiet the complaint about
the return value of fread() not being checked.

Reported by:	Coverity
CID:		1019054, 1009614
MFC after:	1 week
2016-06-08 05:32:39 +00:00
..
file.c Explicitly NUL terminate the buffer filled by fread(). 2016-06-08 05:32:39 +00:00
Makefile Explicitly add unmarked bin/ binaries to the runtime package. 2016-02-09 16:58:50 +00:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
mask.c Switch to our preferred license text. 2010-03-07 07:59:05 +00:00
merge.c Fix an error in setfacl(1) that manifested like this: 2012-09-04 12:19:34 +00:00
remove.c Switch to our preferred license text. 2010-03-07 07:59:05 +00:00
setfacl.1 Don't mention the "canonical six" in setfacl(1); it describes semantics 2016-01-23 12:19:37 +00:00
setfacl.c Fix warnings found by -Wmising-variable-declarations. 2012-10-19 05:43:38 +00:00
setfacl.h Fix warnings found by -Wmising-variable-declarations. 2012-10-19 05:43:38 +00:00
util.c Switch to our preferred license text. 2010-03-07 07:59:05 +00:00