]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/fs/hfs.c (grub_hfs_dir): Use memset instead of
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 28 May 2012 15:54:18 +0000 (17:54 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 28 May 2012 15:54:18 +0000 (17:54 +0200)
initialisation to avoid __bzero reference.

ChangeLog
grub-core/fs/hfs.c

index ab2e16f259c2f8ae385081cc58b0fb7c5ad57b13..e3270830a075e07430b5c254bcf7b41ffd6da95c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2012-05-28  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/fs/hfs.c (grub_hfs_dir): Use memset instead of
+       initialisation to avoid __bzero reference.
+
 2012-05-28  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/boot/i386/pc/startup_raw.S [__APPLE__]: Add Apple assembly
index 78232958832e89d49a2d51730ac60eeafe3eefde..2b4272ef5ec8424e080b939b56983b1002ded25d 100644 (file)
@@ -1163,10 +1163,12 @@ grub_hfs_dir (grub_device_t device, const char *path,
       struct grub_hfs_dirrec *drec = rec->data;
       struct grub_hfs_filerec *frec = rec->data;
       struct grub_hfs_catalog_key *ckey = rec->key;
-      char fname[sizeof (ckey->str) * MAX_UTF8_PER_MAC_ROMAN + 1] = { 0 };
+      char fname[sizeof (ckey->str) * MAX_UTF8_PER_MAC_ROMAN + 1];
       struct grub_dirhook_info info;
       grub_size_t len;
 
+      grub_memset (fname, 0, sizeof (fname));
+
       grub_memset (&info, 0, sizeof (info));
 
       len = ckey->strlen;