From 51c0697e5551fe3c2d481a4ac71d81695e5374ba Mon Sep 17 00:00:00 2001 From: Mingjie Shen Date: Wed, 11 Jun 2025 17:11:35 -0400 Subject: [PATCH] libblkid/src/topology/dm: fix fscanf return value check to match expected number of parsed items --- libblkid/src/topology/dm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libblkid/src/topology/dm.c b/libblkid/src/topology/dm.c index 62fa17945..7687e327a 100644 --- a/libblkid/src/topology/dm.c +++ b/libblkid/src/topology/dm.c @@ -108,7 +108,7 @@ static int probe_dm_tp(blkid_probe pr, } if (fscanf(stream, "%lld %lld striped %d %d ", - &offset, &size, &stripes, &stripesize) != 0) + &offset, &size, &stripes, &stripesize) != 4) goto nothing; blkid_topology_set_minimum_io_size(pr, stripesize << 9); -- 2.47.2