From cb4d6cfc296ac26a465c57d2aa871f046995145f Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Fri, 18 Mar 2022 12:09:17 -0700 Subject: [PATCH] FIO: Properly bound byte swap activity when reading on big endian hosts --- sim_fio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim_fio.c b/sim_fio.c index f836e407..50321402 100644 --- a/sim_fio.c +++ b/sim_fio.c @@ -155,7 +155,7 @@ if ((size == 0) || (count == 0)) /* check arguments */ c = fread (bptr, size, count, fptr); /* read buffer */ if (sim_end || (size == sizeof (char)) || (c == 0)) /* le, byte, or err? */ return c; /* done */ -sim_buf_swap_data (bptr, size, count); +sim_buf_swap_data (bptr, size, c); return c; }