summaryrefslogtreecommitdiffstats
path: root/shlibs/blkid/src/partitions
diff options
context:
space:
mode:
authorKarel Zak2010-04-23 11:20:08 +0200
committerKarel Zak2010-04-23 11:20:08 +0200
commit781aa7b364b2c479bd1f01284dee57229e51fc4c (patch)
treef7bdd9b1bc82254e5081c99a648c3fa0927ab796 /shlibs/blkid/src/partitions
parentwipefs: print warning is PT detected (diff)
downloadkernel-qcow2-util-linux-781aa7b364b2c479bd1f01284dee57229e51fc4c.tar.gz
kernel-qcow2-util-linux-781aa7b364b2c479bd1f01284dee57229e51fc4c.tar.xz
kernel-qcow2-util-linux-781aa7b364b2c479bd1f01284dee57229e51fc4c.zip
libblkid: don't gather PART_ENTRY_* values for binary interface
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'shlibs/blkid/src/partitions')
-rw-r--r--shlibs/blkid/src/partitions/partitions.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/shlibs/blkid/src/partitions/partitions.c b/shlibs/blkid/src/partitions/partitions.c
index 9d8f3db7a..259284d84 100644
--- a/shlibs/blkid/src/partitions/partitions.c
+++ b/shlibs/blkid/src/partitions/partitions.c
@@ -627,7 +627,9 @@ details_only:
/*
* Gather PART_ENTRY_* values if the current device is a partition.
*/
- if ((blkid_partitions_get_flags(pr) & BLKID_PARTS_ENTRY_DETAILS)) {
+ if (!chn->binary &&
+ (blkid_partitions_get_flags(pr) & BLKID_PARTS_ENTRY_DETAILS)) {
+
if (!blkid_partitions_probe_partition(pr))
rc = 0;
}