On Tue, Jun 16, 2020 at 09:00:17PM +0200, Jakub Wilk wrote: > * Arkadiusz Drabczyk <arkadiusz@xxxxxxxxxxxx>, 2020-06-16, 20:26: > > +The file position indicator for the stream is advanced by the number > > +of characters successfully read or written. > > s/characters/bytes/ It says `characters' in C11 and C17 https://web.archive.org/web/20181230041359if_/http://www.open-std.org/jtc1/sc22/wg14/www/abq/c17_updated_proposed_fdis.pdf standards: "Description The fread function reads, into the array pointed to by ptr , up to nmemb elements whose size is specified by size , from the stream pointed to by stream . For each object, size calls are made to the fgetc function and the results stored, in the order read, in an array of unsigned char exactly overlaying the object. The file position indicator for the stream (if defined) is advanced by the number of characters successfully read. If an error occurs, the resulting value of the file position indicator for the stream is indeterminate. If a partial element is read, its value is indeterminate." but indeed `bytes' sounds nicer especially if unsigned char is not mentioned in the manpage. I sent v2. -- Arkadiusz Drabczyk <arkadiusz@xxxxxxxxxxxx>