From 0a0f96258627b475959f594ef2e81341189545bb Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Wed, 8 Nov 1995 19:03:33 +0000 Subject: Formerly io-ops.c.~5~ --- pfinet/io-ops.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pfinet/io-ops.c b/pfinet/io-ops.c index 08752a60..eb7ffaa9 100644 --- a/pfinet/io-ops.c +++ b/pfinet/io-ops.c @@ -25,6 +25,8 @@ #include #include #include +#include + error_t S_io_write (struct sock_user *user, @@ -79,10 +81,10 @@ S_io_read (struct sock_user *user, else { *datalen = err; - if (alloced && page_round (*datalen) < page_round (amount)) + if (alloced && round_page (*datalen) < round_page (amount)) vm_deallocate (mach_task_self (), - (vm_address_t) *data + page_round (*datalen), - page_round (amount) - page_round (*datalen)); + (vm_address_t) *data + round_page (*datalen), + round_page (amount) - round_page (*datalen)); err = 0; } return err; -- cgit v1.2.3