diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2021-09-21 18:46:52 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2021-09-21 21:03:47 +0200 |
commit | 30e27d2f8b8fbe3031c0e2863a22c77b577019a0 (patch) | |
tree | 0cbe7aa1ee8a294b0070bf7b256373479e552c7b | |
parent | a13dfcbc77bcfdb4bfcff659fde8e11f73225643 (diff) | |
download | lvm2-30e27d2f8b8fbe3031c0e2863a22c77b577019a0.tar.gz |
cov: sanitize function environment
Coverity can see that function is either used with 'dev' or 'def'.
-rw-r--r-- | tools/pvck.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/pvck.c b/tools/pvck.c index 0d1bc1b17..b96b1c784 100644 --- a/tools/pvck.c +++ b/tools/pvck.c @@ -379,6 +379,9 @@ static bool _read_bytes(struct device *dev, struct devicefile *def, uint64_t sta if (dev) return dev_read_bytes(dev, start, len, data); + if (!def) + return false; + off = lseek(def->fd, start, SEEK_SET); if (off != start) return false; |