+2011-09-29 Mario Limonciello <mario_limonciello@dell.com>
+
+ * grub-core/kern/emu/misc.c (canonicalize_file_name) [__MINGW32__]: Use
+ _fullpath.
+
2011-09-29 Mario Limonciello <mario_limonciello@dell.com>
Remove extra declaration of sleep for mingw32.
canonicalize_file_name (const char *path)
{
char *ret;
-#ifdef PATH_MAX
+#ifdef __MINGW32__
+ ret = xmalloc (PATH_MAX);
+ if (!_fullpath (ret, path, PATH_MAX))
+ return NULL;
+#elif defined (PATH_MAX)
ret = xmalloc (PATH_MAX);
if (!realpath (path, ret))
return NULL;