mirror of https://github.com/mkerrisk/man-pages
fread.3: Swap size and nmemb params
It works both way, but this one feels more right. We are reading four elements sizeof(*buffer) bytes each. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
c43f976fd8
commit
d5de9d1dc5
|
@ -153,8 +153,8 @@ main(void)
|
|||
|
||||
unsigned char buffer[4];
|
||||
|
||||
size_t ret = fread(buffer, ARRAY_SIZE(buffer), sizeof(*buffer), fp);
|
||||
if (ret != sizeof(*buffer)) {
|
||||
size_t ret = fread(buffer, sizeof(*buffer), ARRAY_SIZE(buffer), fp);
|
||||
if (ret != ARRAY_SIZE(buffer)) {
|
||||
fprintf(stderr, "fread() failed: %zu\en", ret);
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue