diff options
Diffstat (limited to 'src/lib9/readn.c')
-rw-r--r-- | src/lib9/readn.c | 2 |
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; |