]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/fs/ntfs.c (grub_ntfs_mount): Remove redundant check.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 21 Oct 2013 11:14:38 +0000 (13:14 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 21 Oct 2013 11:14:38 +0000 (13:14 +0200)
Saves 5 bytes on compressed image.

ChangeLog
grub-core/fs/ntfs.c

index 5f8e2f496064e45e0d7be193c2f3375caadff93c..22c0a12cc3d3b4921211bc313d8622abab92e728 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-10-21  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/fs/ntfs.c (grub_ntfs_mount): Remove redundant check.
+
+       Saves 5 bytes on compressed image.
+
 2013-10-21  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/fs/ntfs.c: Move common UTF-16 handling to a separate
index af5a6da5069e6ef8bf96c5d9dc2c2f4fc1c49708..a0ae44200afc017a18c338fd9430cf205050c7a4 100644 (file)
@@ -907,7 +907,7 @@ grub_ntfs_mount (grub_disk_t disk)
   spc = (((grub_uint32_t) bpb.sectors_per_cluster
          * (grub_uint32_t) grub_le_to_cpu16 (bpb.bytes_per_sector))
         >> GRUB_NTFS_BLK_SHR);
-  if (spc == 0 || (spc & (spc - 1)))
+  if (spc == 0)
     goto fail;
 
   for (data->log_spc = 0; (1U << data->log_spc) < spc; data->log_spc++);