]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/efiemu/main.c (grub_efiemu_prepare): Handle errors from
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 14 Oct 2010 13:44:04 +0000 (15:44 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 14 Oct 2010 13:44:04 +0000 (15:44 +0200)
grub_efiemu_autocore.

ChangeLog
grub-core/efiemu/main.c

index a0ae8b2a0712b01ca372311bb4c8cb633bc56e49..5553a991ccf535eeee88ce63294647b29f57187f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-10-14  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/efiemu/main.c (grub_efiemu_prepare): Handle errors from
+       grub_efiemu_autocore.
+
 2010-10-14  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/kern/i386/pc/startup.S (bypass_table): Use 0x1b explicitly
index ee78afe7dbe6c005f3b5314a0615b143d57f2300..da813b00d72a9a2f49da496a575aea1e492856c4 100644 (file)
@@ -266,11 +266,13 @@ grub_efiemu_prepare (void)
   if (prepared)
     return GRUB_ERR_NONE;
 
+  err = grub_efiemu_autocore ();
+  if (err)
+    return err;
+
   grub_dprintf ("efiemu", "Preparing %d-bit efiemu\n",
                8 * grub_efiemu_sizeof_uintn_t ());
 
-  err = grub_efiemu_autocore ();
-
   /* Create NVRAM. */
   grub_efiemu_pnvram ();