summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libblkid-tiny/vfat.c6
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)