summaryrefslogtreecommitdiff
path: root/src/lib9/readn.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib9/readn.c')
-rw-r--r--src/lib9/readn.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib9/readn.c b/src/lib9/readn.c
index f39b4a4c2..3c80a4fc0 100644
--- a/src/lib9/readn.c
+++ b/src/lib9/readn.c
@@ -36,7 +36,7 @@ readn(int f, void *av, long n)
a = av;
t = 0;
while(t < n){
- m = read(f, a+t, n-t);
+ m = read(f, a+t, (size_t)(n-t));
if(m <= 0){
if(t == 0)
return m;