slashes on PHYSICALDRIVE%d paths when making Windows CreateFile calls.
+2011-09-29 Mario Limonciello <mario_limonciello@dell.com>
+
+ * util/misc.c (grub_util_get_disk_size) [__MINGW32__]: Strip trailing
+ slashes on PHYSICALDRIVE%d paths when making Windows CreateFile calls.
+
2011-09-29 Mario Limonciello <mario_limonciello@dell.com>
* grub-core/kern/emu/misc.c (canonicalize_file_name) [__MINGW32__]: Use
#ifdef __MINGW32__
#include <windows.h>
#include <winioctl.h>
+#include "dirname.h"
#endif
#ifdef GRUB_UTIL
HANDLE hd;
grub_int64_t size = -1LL;
+ strip_trailing_slashes(name);
hd = CreateFile (name, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE,
0, OPEN_EXISTING, 0, 0);