mirror of
git://sourceware.org/git/lvm2.git
synced 2025-02-25 21:57:45 +03:00
alloc: fix update or area_len
Commit: 192d9ad97769f2c16f3ebe67e51cfb287e67f67c changed logic for area_len formula - so it returns different values. Placing () to restore previous behaviour and make it explicit.
This commit is contained in:
parent
efcb3bbc8d
commit
a139275eca
@ -1932,7 +1932,7 @@ static int _for_each_pv(struct cmd_context *cmd, struct logical_volume *lv,
|
||||
*max_seg_len = remaining_seg_len;
|
||||
|
||||
area_multiple = _calc_area_multiple(seg->segtype, seg->area_count, 0);
|
||||
area_len = remaining_seg_len / (area_multiple ? : 1);
|
||||
area_len = (remaining_seg_len / area_multiple) ? : 1;
|
||||
|
||||
/* For striped mirrors, all the areas are counted, through the mirror layer */
|
||||
if (top_level_area_index == -1)
|
||||
|
Loading…
x
Reference in New Issue
Block a user