resulting hash as a precaution.
+2012-05-08 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/commands/hashsum.c (grub_cmd_hashsum): Align space for
+ resulting hash as a precaution.
+
2012-05-08 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/net/bootp.c (set_env_limn_ro): Replace reserved ':' with
for (i = 0; i < (unsigned) argc; i++)
{
- grub_uint8_t result[hash->mdlen];
+ GRUB_PROPERLY_ALIGNED_ARRAY (result, hash->mdlen);
grub_file_t file;
grub_err_t err;
unsigned j;
continue;
}
for (j = 0; j < hash->mdlen; j++)
- grub_printf ("%02x", result[j]);
+ grub_printf ("%02x", ((grub_uint8_t *) result)[j]);
grub_printf (" %s\n", args[i]);
}