diff options
author | Sughosh Ganu <sughosh.ganu@linaro.org> | 2024-03-22 16:27:15 +0530 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2024-05-24 13:40:03 -0600 |
commit | d99127a69ebf65cd35c33896ea6f4b45b77b8c82 (patch) | |
tree | f94e93424fe0d9c2f005b47eca0f1e30c8d228fb | |
parent | f4cac999821764de726978549406614b6726c8fa (diff) |
tools: mkfwumdata: fix the size parameter to the fwrite call
The fwrite call returns the number of bytes transferred as part of the
write only when the size parameter is 1. Pass the size parameter to
the library call as 1 so that the correct number of bytes transferred
are returned.
Fixes: fdd56bfd3ad ("tools: Add mkfwumdata tool for FWU metadata image")
Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org>
Tested-by: Michal Simek <michal.simek@amd.com>
-rw-r--r-- | tools/mkfwumdata.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/mkfwumdata.c b/tools/mkfwumdata.c index 9732a8ddc5a..b2d90ca7c94 100644 --- a/tools/mkfwumdata.c +++ b/tools/mkfwumdata.c @@ -259,7 +259,7 @@ fwu_make_mdata(size_t images, size_t banks, char *uuids[], char *output) goto done_make; } - ret = fwrite(mobj->mdata, mobj->size, 1, file); + ret = fwrite(mobj->mdata, 1, mobj->size, file); if (ret != mobj->size) ret = -errno; else |