diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2021-07-27 15:53:48 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2021-07-28 00:49:28 +0200 |
commit | b7edda8a98281b6eb400fe41f2498e031bce7ccf (patch) | |
tree | f82649dd3654323e1e78d00be6c50697f2687cb0 | |
parent | d4994915015498bc0382fc6624d2f843f865ae51 (diff) | |
download | lvm2-b7edda8a98281b6eb400fe41f2498e031bce7ccf.tar.gz |
cov: guard index
Analyzer wants explicit protect to not underflow index.
-rw-r--r-- | lib/activate/activate.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/activate/activate.c b/lib/activate/activate.c index 94fc9441d..b44efc617 100644 --- a/lib/activate/activate.c +++ b/lib/activate/activate.c @@ -563,7 +563,7 @@ int module_present(struct cmd_context *cmd, const char *target_name) dm_sysfs_dir(), target_name); if (i > 0) { - while (path[--i] != '/') /* stop on dm_ */ + while ((i > 0) && path[--i] != '/') /* stop on dm_ */ if (path[i] == '-') path[i] = '_'; /* replace '-' with '_' */ |