]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
osdep/hurd/getroot: Fix 64-bit build
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Tue, 23 Jan 2024 20:47:36 +0000 (21:47 +0100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Thu, 25 Jan 2024 17:17:09 +0000 (18:17 +0100)
The file_get_fs_options() takes a mach_msg_type_number_t, 32-bit,
not a size_t, 64-bit on 64-bit platforms.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Reviewed-by: Vladimir Serbinenko <phcoder@gmail.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/osdep/hurd/getroot.c

index 0efefdab4a243caf0622fbf21a7c4b3a32bb7de7..b849700e64ca6fdad9788ad1a41e8d9558be3195 100644 (file)
@@ -58,7 +58,7 @@ grub_util_find_hurd_root_device (const char *path)
   file_t file;
   error_t err;
   char *argz = NULL, *name = NULL, *ret;
-  size_t argz_len = 0;
+  mach_msg_type_number_t argz_len = 0;
   int i;
 
   file = file_name_lookup (path, 0, 0);