From 10476bb0db56b84f1d75b85f88647837540c23bf Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 31 Jan 2012 22:12:57 +0100 Subject: [PATCH] * grub-core/fs/ext2.c (grub_ext2_label): Fix field size. Change to sizeof while on it. --- ChangeLog | 5 +++++ grub-core/fs/ext2.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index cbf9dc3f4..2072226dc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2012-01-31 Vladimir Serbinenko + + * grub-core/fs/ext2.c (grub_ext2_label): Fix field size. Change to + sizeof while on it. + 2012-01-30 Vladimir Serbinenko * grub-core/disk/scsi.c (grub_scsi_read_capacity): Renamed to ... diff --git a/grub-core/fs/ext2.c b/grub-core/fs/ext2.c index e440e0397..875f7b928 100644 --- a/grub-core/fs/ext2.c +++ b/grub-core/fs/ext2.c @@ -892,7 +892,8 @@ grub_ext2_label (grub_device_t device, char **label) data = grub_ext2_mount (disk); if (data) - *label = grub_strndup (data->sblock.volume_name, 14); + *label = grub_strndup (data->sblock.volume_name, + sizeof (data->sblock.volume_name)); else *label = NULL; -- 2.39.5