]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/commands/ls.c (grub_ls_list_files): Fix overflow.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 6 May 2012 14:10:29 +0000 (16:10 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 6 May 2012 14:10:29 +0000 (16:10 +0200)
ChangeLog
grub-core/commands/ls.c

index eb2b09d1ec03356acac9a46220013d51815a7e92..4a4a9bf0a37b7f455ac6bdd9d1c12f808879d03e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-05-06  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/commands/ls.c (grub_ls_list_files): Fix overflow.
+
 2012-05-06  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/fs/sfs.c (grub_fshelp_node): Fix types.
index f36202b711de7c2d6425c0bf50e0e8a7708bbc3a..8b9fe73440abe7ce9564f105119db2cfb3acc7e8 100644 (file)
@@ -138,7 +138,7 @@ grub_ls_list_files (char *dirname, int longlist, int all, int human)
          else
            {
              grub_uint64_t fsize = file->size * 100ULL;
-             int fsz = file->size;
+             grub_uint64_t fsz = file->size;
              int units = 0;
              char buf[20];