=== modified file 'ChangeLog'
--- ChangeLog   2011-09-21 21:00:59 +0000
+++ ChangeLog   2011-09-21 21:18:21 +0000
@@ -6,6 +6,8 @@
        Windows CreateFile calls.
        * Undefine GRUB_UTIL in grub-core/lib/crypto.c for MINGW32 as
        termios is not supported.
+       * Disable unsupported grub_util_get_fd_sectors in geli on
+       MINGW32.

 2011-09-17  Grégoire Sutre <[email protected]>


=== modified file 'grub-core/disk/geli.c'
--- grub-core/disk/geli.c       2011-04-25 12:52:07 +0000
+++ grub-core/disk/geli.c       2011-09-21 21:18:21 +0000
@@ -189,8 +189,10 @@
   if (fd < 0)
     return NULL;

+#if !defined(__MINGW32__)
   s = grub_util_get_fd_sectors (fd, &log_secsize);
   grub_util_fd_seek (fd, dev, (s << log_secsize) - 512);
+#endif

   uuid = xmalloc (GRUB_MD_SHA256->mdlen * 2 + 1);
   if (grub_util_fd_read (fd, (void *) &hdr, 512) < 0)



_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to