]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* util/grub-fstest.c (cmd_cmp): Fix stat'ing of wrong file.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 25 May 2012 15:57:25 +0000 (17:57 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 25 May 2012 15:57:25 +0000 (17:57 +0200)
ChangeLog
util/grub-fstest.c

index e2143724a6b227252ab63264a45f9d97eaa07817..c55fa79c5e73c7888e1fb481acb995d17afc958c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-05-25  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * util/grub-fstest.c (cmd_cmp): Fix stat'ing of wrong file.
+
 2012-05-24  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/fs/hfsplus.c (grub_hfsplus_label): Use found ptr rather
index 10fb61c30012a85e131e2aaf9fc162c5b89fa6a5..5cf82a96876d8111caf874a8789c2599c85a1042 100644 (file)
@@ -284,7 +284,7 @@ cmd_cmp (char *src, char *dest)
          *ptr++ = '/';
          strcpy (ptr, entry->d_name);
 
-         if (lstat (dest, &st) == -1 || (!S_ISREG (st.st_mode)
+         if (lstat (destnew, &st) == -1 || (!S_ISREG (st.st_mode)
                                          && !S_ISDIR (st.st_mode)))
            continue;