]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2010-08-08 Robert Millan <rmh@gnu.org>
authorRobert Millan <rmh@aybabtu.com>
Sun, 8 Aug 2010 22:11:19 +0000 (00:11 +0200)
committerRobert Millan <rmh@aybabtu.com>
Sun, 8 Aug 2010 22:11:19 +0000 (00:11 +0200)
Fix path generation for sub-filesystems in ZFS.

* kern/emu/misc.c (grub_make_system_path_relative_to_its_root): Add
missing slash.

ChangeLog
kern/emu/misc.c

index 4d7361472aa76785f5cd7382c7b4b2d2e1bf8831..3619b00facf17096eb80bc7a5d984b6782371bfc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2010-08-08  Robert Millan  <rmh@gnu.org>
+
+       Fix path generation for sub-filesystems in ZFS.
+
+       * kern/emu/misc.c (grub_make_system_path_relative_to_its_root): Add
+       missing slash.
+
 2010-08-08  Robert Millan  <rmh@gnu.org>
 
        * util/grub-fstest.c (read_file, cmd_cmp): Improve error message.
index b9afa167fccabe22fda23cd46913b3503d492aa5..d1a92de30715d7c5f9881466905d4c98b46949df 100644 (file)
@@ -403,7 +403,7 @@ grub_make_system_path_relative_to_its_root (const char *path)
 
   if (poolfs)
     {
-      ret = xasprintf ("/%s@%s", poolfs, buf3);
+      ret = xasprintf ("/%s/@%s", poolfs, buf3);
       free (buf3);
     }
   else