+2012-01-31 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/fs/nilfs2.c (grub_nilfs2_super_block): Expand volume_name
+ over last_mounted as seen in image generated by mkfs.nilfs2.
+ (grub_nilfs2_label): Use sizeof for the size of s_volume_name.
+
2012-01-31 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/fs/fat.c (grub_fat_dir_entry) [MODE_EXFAT]: Expand label
grub_uint16_t s_checkpoint_size;
grub_uint16_t s_segment_usage_size;
grub_uint8_t s_uuid[16];
- char s_volume_name[16];
- char s_last_mounted[64];
+ char s_volume_name[80];
grub_uint32_t s_c_interval;
grub_uint32_t s_c_block_max;
grub_uint32_t s_reserved[192];
data = grub_nilfs2_mount (disk);
if (data)
- *label = grub_strndup (data->sblock.s_volume_name, 14);
+ *label = grub_strndup (data->sblock.s_volume_name,
+ sizeof (data->sblock.s_volume_name));
else
*label = NULL;