summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2017-11-05 18:24:15 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2017-11-07 21:26:11 +0100
commit2354fb3fe45c6e2739a0a902f378c70c5422ac48 (patch)
tree64ee70e43206fc874478ccc195151cba683225bb
parent56b527a6fbf6f886af4c78dd118867e4513c6a9c (diff)
downloadlvm2-2354fb3fe45c6e2739a0a902f378c70c5422ac48.tar.gz
coverity: avoid overflow_before_widen
TODO: it likely should be checked value is >0...
-rw-r--r--lib/metadata/raid_manip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/metadata/raid_manip.c b/lib/metadata/raid_manip.c
index f48169ebb..da00905cd 100644
--- a/lib/metadata/raid_manip.c
+++ b/lib/metadata/raid_manip.c
@@ -1842,7 +1842,7 @@ static int _reshape_adjust_to_size(struct logical_volume *lv,
/* Externally visible LV size w/o reshape space */
lv->le_count = seg->len = new_le_count;
- lv->size = (uint64_t) (lv->le_count - new_image_count * _reshape_len_per_dev(seg)) * lv->vg->extent_size;
+ lv->size = (lv->le_count - (uint64_t) new_image_count * _reshape_len_per_dev(seg)) * lv->vg->extent_size;
/* seg->area_len does not change */
if (old_image_count < new_image_count) {