From c9d6d69973ff6f11cc4a4428505b1e34ecde3b33 Mon Sep 17 00:00:00 2001 From: Sergey Bugaev Date: Tue, 9 May 2023 00:31:20 +0300 Subject: daemons: Port to x86_64 Message-Id: <20230508213136.608575-26-bugaevc@gmail.com> --- daemons/lmail.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'daemons') diff --git a/daemons/lmail.c b/daemons/lmail.c index 33ccf66b..ee6b6fdc 100644 --- a/daemons/lmail.c +++ b/daemons/lmail.c @@ -146,10 +146,11 @@ bfree (char *blk, size_t blk_len) /* Read up to MAX chars from IN into BLK & BLK_LEN, which may be reused or freed. */ static int -bread (int in, char *in_name, size_t max, char **blk, size_t *blk_len) +bread (int in, char *in_name, size_t max, char **blk, + mach_msg_type_number_t *blk_len) { char *orig_blk = *blk; - size_t orig_blk_len = *blk_len; + mach_msg_type_number_t orig_blk_len = *blk_len; error_t err = HURD_DPORT_USE (in, io_read (port, blk, blk_len, -1, max)); if (err) @@ -182,7 +183,7 @@ copy (int in, char *in_name, int out, char *out_name) { int ex = 0; char *blk = 0; - size_t blk_len = 0; + mach_msg_type_number_t blk_len = 0; do { @@ -233,7 +234,7 @@ process (int in, char *in_name, int out, char *out_name, struct params *params) { /* The block currently being processed. */ char *blk = 0; - size_t blk_len = 0; + mach_msg_type_number_t blk_len = 0; /* MATCH is the string we're looking for to escape, NL_MATCH is the same string prefixed by a newline to ease searching (MATCH only matches at the beginning of lines). */ -- cgit v1.2.3