diff options
-rw-r--r-- | libblkid-tiny/vfat.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libblkid-tiny/vfat.c b/libblkid-tiny/vfat.c index e70dd75..1bce002 100644 --- a/libblkid-tiny/vfat.c +++ b/libblkid-tiny/vfat.c @@ -422,8 +422,10 @@ static int probe_vfat(blkid_probe pr, const struct blkid_idmag *mag) if (boot_label && memcmp(boot_label, no_name, 11)) blkid_probe_set_id_label(pr, "LABEL_FATBOOT", (unsigned char *) boot_label, 11); - if (vol_label) - blkid_probe_set_label(pr, (unsigned char *) vol_label, 11); + if (vol_label) { + strtok((char *) vol_label, " "); + blkid_probe_set_label(pr, (unsigned char *) vol_label, 11); + } /* We can't just print them as %04X, because they are unaligned */ if (vol_serno) |