]> git.proxmox.com Git - grub2.git/commitdiff
* util/grub-fstest.c (cmd_crc): Use grub_get_unaligned32 for safety.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 6 Jun 2012 10:42:11 +0000 (12:42 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 6 Jun 2012 10:42:11 +0000 (12:42 +0200)
ChangeLog
util/grub-fstest.c

index f67df7648b6093dbb9982ca23e34326b1ea9cd70..d6557da2b0c6e53d617bb7c0858632899a4da567 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2012-06-06  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * util/grub-fstest.c (cmd_crc): Use grub_get_unaligned32 for safety.
+
 2012-06-06  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/disk/pata.c (grub_pata_pio_read)
index 5cf82a96876d8111caf874a8789c2599c85a1042..a546b75fe7563b2d8378c196946722bc8cbdcb8c 100644 (file)
@@ -349,7 +349,7 @@ cmd_crc (char *pathname)
   read_file (pathname, crc_hook);
   GRUB_MD_CRC32->final(crc32_context);
   printf ("%08x\n",
-      grub_be_to_cpu32(*(grub_uint32_t*)GRUB_MD_CRC32->read(crc32_context)));
+         grub_be_to_cpu32 (grub_get_unaligned32 (GRUB_MD_CRC32->read (crc32_context))));
 }
 
 static const char *root = NULL;