bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 25/41] daemons: Port to x86_64


From: Sergey Bugaev
Subject: [PATCH 25/41] daemons: Port to x86_64
Date: Tue, 9 May 2023 00:31:20 +0300

---
 daemons/lmail.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

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).  */
-- 
2.40.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]