diff options
author | Karel Zak | 2014-03-28 15:07:17 +0100 |
---|---|---|
committer | Karel Zak | 2014-03-28 15:07:17 +0100 |
commit | 5b575d4381591d2744aafb957e149e88739921d2 (patch) | |
tree | 6472c637f350f67df8f14de99ab376c1d994d40a /libblkid/src/partitions/dos.c | |
parent | libmount: silence some docs warnings (diff) | |
download | kernel-qcow2-util-linux-5b575d4381591d2744aafb957e149e88739921d2.tar.gz kernel-qcow2-util-linux-5b575d4381591d2744aafb957e149e88739921d2.tar.xz kernel-qcow2-util-linux-5b575d4381591d2744aafb957e149e88739921d2.zip |
libblkid: fix partitions probing
* PART_ENTRY_* stuff is optional and should not overwrite
previous probing result in partitions_probe()
* missing minix parental partition is not error
* blkid_probe_is_vfat() usage has to be more robust
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libblkid/src/partitions/dos.c')
-rw-r--r-- | libblkid/src/partitions/dos.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libblkid/src/partitions/dos.c b/libblkid/src/partitions/dos.c index 71c9bc85e..253990800 100644 --- a/libblkid/src/partitions/dos.c +++ b/libblkid/src/partitions/dos.c @@ -158,7 +158,7 @@ static int probe_dos_pt(blkid_probe pr, * either the boot sector of a FAT filesystem or a DOS-type * partition table. */ - if (blkid_probe_is_vfat(pr)) { + if (blkid_probe_is_vfat(pr) == 1) { DBG(LOWPROBE, ul_debug("probably FAT -- ignore")); goto nothing; } |