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:
Alessandro Bono 2021-01-20 16:36:32 +01:00 committed by Michael Kerrisk
parent c43f976fd8
commit d5de9d1dc5
1 changed files with 2 additions and 2 deletions

View File

@ -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);
}