summaryrefslogtreecommitdiffstats
path: root/libblkid/src/partitions/dos.c
diff options
context:
space:
mode:
authorKarel Zak2014-03-28 15:07:17 +0100
committerKarel Zak2014-03-28 15:07:17 +0100
commit5b575d4381591d2744aafb957e149e88739921d2 (patch)
tree6472c637f350f67df8f14de99ab376c1d994d40a /libblkid/src/partitions/dos.c
parentlibmount: silence some docs warnings (diff)
downloadkernel-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.c2
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;
}