From: Karel Zak Date: Wed, 15 May 2019 14:24:51 +0000 (+0200) Subject: libblkid: don't ignore blkid_probe_set_magic() errors [coverity scan] X-Git-Tag: v2.34-rc2~68 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=488b3a69dfcac3013cb0819d509236f45fd2069e;p=thirdparty%2Futil-linux.git libblkid: don't ignore blkid_probe_set_magic() errors [coverity scan] Signed-off-by: Karel Zak --- diff --git a/libblkid/src/partitions/atari.c b/libblkid/src/partitions/atari.c index 1224a577c3..48c3226702 100644 --- a/libblkid/src/partitions/atari.c +++ b/libblkid/src/partitions/atari.c @@ -205,10 +205,11 @@ static int probe_atari_pt(blkid_probe pr, goto nothing; if (IS_PARTDEF_VALID(rs->part[i], hdsize)) { - blkid_probe_set_magic(pr, - offsetof(struct atari_rootsector, part[i]), - sizeof(rs->part[i].flags) + sizeof(rs->part[i].id), - (unsigned char *) &rs->part[i]); + if (blkid_probe_set_magic(pr, + offsetof(struct atari_rootsector, part[i]), + sizeof(rs->part[i].flags) + sizeof(rs->part[i].id), + (unsigned char *) &rs->part[i])) + goto err; break; } }