aboutsummaryrefslogtreecommitdiff
path: root/rt
diff options
context:
space:
mode:
Diffstat (limited to 'rt')
-rw-r--r--rt/tst-aio.c4
-rw-r--r--rt/tst-aio64.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/rt/tst-aio.c b/rt/tst-aio.c
index 1b24542..24efad3 100644
--- a/rt/tst-aio.c
+++ b/rt/tst-aio.c
@@ -76,14 +76,14 @@ test_file (const void *buf, size_t size, int fd, const char *msg)
return 1;
}
- if (st.st_size != size)
+ if (st.st_size != (off_t) size)
{
error (0, errno, "%s: wrong size: %lu, should be %lu",
msg, (unsigned long int) st.st_size, (unsigned long int) size);
return 1;
}
- if (pread (fd, tmp, size, 0) != size)
+ if (pread (fd, tmp, size, 0) != (ssize_t) size)
{
error (0, errno, "%s: failed pread", msg);
return 1;
diff --git a/rt/tst-aio64.c b/rt/tst-aio64.c
index 4663d75..93e8cb2 100644
--- a/rt/tst-aio64.c
+++ b/rt/tst-aio64.c
@@ -77,14 +77,14 @@ test_file (const void *buf, size_t size, int fd, const char *msg)
return 1;
}
- if (st.st_size != size)
+ if (st.st_size != (off_t) size)
{
error (0, errno, "%s: wrong size: %lu, should be %lu",
msg, (unsigned long int) st.st_size, (unsigned long int) size);
return 1;
}
- if (pread (fd, tmp, size, 0) != size)
+ if (pread (fd, tmp, size, 0) != (ssize_t) size)
{
error (0, errno, "%s: failed pread", msg);
return 1;