=== 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