CVSROOT:        /sources/hurdextras
Module name:    pith
Changes by:     Samuel Thibault <sthibaul>      24/11/16 17:19:26

Modified files:
        Hurd/Trivfs    : Trivfs.xs 

Log message:
        Fix 64b builds

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pith/Hurd/Trivfs/Trivfs.xs?cvsroot=hurdextras&r1=1.3&r2=1.4

Patches:
Index: Trivfs.xs
===================================================================
RCS file: /sources/hurdextras/pith/Hurd/Trivfs/Trivfs.xs,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- Trivfs.xs   3 Oct 2023 19:32:55 -0000       1.3
+++ Trivfs.xs   16 Nov 2024 22:19:26 -0000      1.4
@@ -387,7 +387,7 @@
 trivfs_S_io_write (struct trivfs_protid *cred,
                   mach_port_t reply, mach_msg_type_name_t replytype,
                   const_data_t data, mach_msg_type_number_t data_len,
-                  off_t offs, mach_msg_type_number_t *amount)
+                  off_t offs, vm_size_t *amount)
 {
   error_t ret;
   static struct cached_gv sub = { 0, "Hurd::Trivfs::_::io_write" };
@@ -412,7 +412,7 @@
 
   error_t pull ()
     {
-      *amount = (mach_msg_type_number_t) SvIV (amountsv);
+      *amount = (vm_size_t) SvIV (amountsv);
       return 0;
     }
 
@@ -428,7 +428,7 @@
 trivfs_S_io_read (struct trivfs_protid *cred,
                  mach_port_t reply, mach_msg_type_name_t reply_type,
                  data_t *data, mach_msg_type_number_t *data_len,
-                 off_t offs, mach_msg_type_number_t amount)
+                 off_t offs, vm_size_t amount)
 {
   error_t ret;
   static struct cached_gv sub = { 0, "Hurd::Trivfs::_::io_read" };

_______________________________________________
Hurdextras-commit mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/hurdextras-commit

Reply via email to