aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlessandro Bono <alessandro.bono369@gmail.com>2021-01-20 16:36:32 +0100
committerMichael Kerrisk <mtk.manpages@gmail.com>2021-01-20 21:30:43 +0100
commitd5de9d1dc5a7d20e2bbd2578b8be2ce0a9369619 (patch)
tree254b04c6d33ecfef8324d1e8a0d5532c0f355eda
parentc43f976fd87713b25a7fa21a3c4b807418723d33 (diff)
downloadman-pages-d5de9d1dc5a7d20e2bbd2578b8be2ce0a9369619.tar.gz
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>
-rw-r--r--man3/fread.34
1 files changed, 2 insertions, 2 deletions
diff --git a/man3/fread.3 b/man3/fread.3
index e1284e05ee..e3f34b7d1d 100644
--- a/man3/fread.3
+++ b/man3/fread.3
@@ -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);
}