linux: fix "vga=XX deprecated" warning for text mode
authorAndrei Borzenkov <arvidjaar@gmail.com>
Sun, 8 Jan 2017 12:52:49 +0000 (15:52 +0300)
committerAndrei Borzenkov <arvidjaar@gmail.com>
Sun, 8 Jan 2017 12:52:49 +0000 (15:52 +0300)
Arguments were in reverse order which resulted in

text is deprecated. Use set gfxpayload=vga=0 before linux command instead.

grub-core/loader/i386/linux.c

index fddcc46..b15b8cc 100644 (file)
@@ -915,8 +915,8 @@ grub_cmd_linux (grub_command_t cmd __attribute__ ((unused)),
            grub_env_set ("gfxpayload", "text");
            grub_printf_ (N_("%s is deprecated. "
                             "Use set gfxpayload=%s before "
-                            "linux command instead.\n"), "text",
-                         argv[i]);
+                            "linux command instead.\n"),
+                         argv[i], "text");
            break;
 
          case 1:
@@ -925,8 +925,8 @@ grub_cmd_linux (grub_command_t cmd __attribute__ ((unused)),
            grub_env_set ("gfxpayload", "text");
            grub_printf_ (N_("%s is deprecated. "
                             "Use set gfxpayload=%s before "
-                            "linux command instead.\n"), "text",
-                         argv[i]);
+                            "linux command instead.\n"),
+                         argv[i], "text");
            break;
          default:
            /* Ignore invalid values.  */