]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2009-07-25 Felix Zielcke <fzielcke@z-51.de>
authorfzielcke <fzielcke@localhost>
Sat, 25 Jul 2009 18:28:58 +0000 (18:28 +0000)
committerfzielcke <fzielcke@localhost>
Sat, 25 Jul 2009 18:28:58 +0000 (18:28 +0000)
* kern/file.c (grub_file_open): Revert to previous check with
grub_errno.

ChangeLog
kern/file.c

index f1deeecef5b58f965fee9994c5a1d0c027c8ba0d..752bde8aa9ea5c492c1400947fa2c2c4da6b6d52 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-07-25  Felix Zielcke  <fzielcke@z-51.de>
+
+       * kern/file.c (grub_file_open): Revert to previous check with
+       grub_errno.
+
 2009-07-25  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * commands/probe.c (GRUB_MOD_INIT (probe)): Remove "[--target=target]"
index 362cf1d7f76c467def8df6f2e4226d8d6014b79f..9b56b88e439dbd0817f42b7239d11844658ea537 100644 (file)
@@ -60,8 +60,8 @@ grub_file_open (const char *name)
   char *file_name;
 
   device_name = grub_file_get_device_name (name);
-  if (! device_name)
-    goto fail;
+  if (grub_errno)
+    return 0;
 
   /* Get the file part of NAME.  */
   file_name = grub_strchr (name, ')');