summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorgahr <gahr@FreeBSD.org>2013-01-31 16:39:50 +0000
committergahr <gahr@FreeBSD.org>2013-01-31 16:39:50 +0000
commit3706909a8374ad86e702bde80ab176b0c1fcb9b7 (patch)
tree639be13fc132482e3750c6edb3e6b1fcfb09368b /bin
parent96dbcebea0dd37d6891a4dff6c621d8550f93769 (diff)
downloadFreeBSD-src-3706909a8374ad86e702bde80ab176b0c1fcb9b7.zip
FreeBSD-src-3706909a8374ad86e702bde80ab176b0c1fcb9b7.tar.gz
- Remove underscores from the internal structure name, as it doesn't collide
with the user's namespace. - Correct size and position variables type from long to size_t. - Do not set errno to ENOMEM on malloc failure, as malloc already does so. - Implement the concept of "buffer data length", which mandates what SEEK_END refers to and the allowed extent for a read. - Use NULL as read-callback if the buffer is opened in write-only mode. Conversely, use NULL as write-callback when opened in read-only mode. - Implement the handling of the ``b'' character in the mode argument. A binary buffer differs from a text buffer (default mode if ``b'' is omitted) in that NULL bytes are never appended to writes and that the "buffer data length" equals to the size of the buffer. - Remove shall from the man page. Use indicative instead. Also, specify that the ``b'' flag does not conform with POSIX but is supported by glibc. - Update the regression test so that the ``b'' functionality and the "buffer data length" concepts are tested. - Minor style(9) corrections. Suggested by: jilles Reviewed by: cognet Approved by: cognet
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud