diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2021-10-15 15:04:43 +0200 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2021-10-15 23:40:56 +0200 |
commit | bae1083472d9c589d59f93a4e0a137cb94ba5ed0 (patch) | |
tree | d5a33d01d4ca2fb6ebe8ef1f953503845715886a /lib | |
parent | c2be6c38d5d878861b7d4ce601a64bcb88bbe38e (diff) | |
download | lvm2-bae1083472d9c589d59f93a4e0a137cb94ba5ed0.tar.gz |
cov: check device_ids_write return code
At least 'stack' failure code path as the
function device_id_update_vg_uuid() is void.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/device/device_id.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/device/device_id.c b/lib/device/device_id.c index e4208c56b..eb06109ff 100644 --- a/lib/device/device_id.c +++ b/lib/device/device_id.c @@ -1351,8 +1351,9 @@ void device_id_update_vg_uuid(struct cmd_context *cmd, struct volume_group *vg, } } - if (update) - device_ids_write(cmd); + if (update && + !device_ids_write(cmd)) + stack; out: unlock_devices_file(cmd); } |