This is not required as utilities provide just simple text output. This avoids surprising unexpected change of window look'n'feel.
--- grub-core/osdep/windows/init.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/grub-core/osdep/windows/init.c b/grub-core/osdep/windows/init.c index 98c325c..629d785 100644 --- a/grub-core/osdep/windows/init.c +++ b/grub-core/osdep/windows/init.c @@ -30,6 +30,7 @@ #include "progname.h" +#ifndef GRUB_UTIL struct grub_windows_console_font_infoex { ULONG cbSize; DWORD nFont; @@ -111,6 +112,7 @@ set_console_unicode_font (void) func_SetConsoleFont (err_handle, 12); } } +#endif static char *grub_util_base_directory; static char *locale_dir; @@ -148,10 +150,12 @@ grub_util_host_init (int *argc __attribute__ ((unused)), { char *ptr; +#infdef GRUB_UTIL SetConsoleOutputCP (CP_UTF8); SetConsoleCP (CP_UTF8); set_console_unicode_font (); +#endif #if SIZEOF_TCHAR == 1 -- tg: (645ff63..) u/mingw/console-font (depends on: master) _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel