Skip to content

Commit

Permalink
fix(RingBufferLib): use wrap helper function
Browse files Browse the repository at this point in the history
  • Loading branch information
PierrickGT committed Oct 6, 2021
1 parent 03e6514 commit aa9c4bd
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions contracts/libraries/RingBufferLib.sol
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ library RingBufferLib {
uint256 _amount,
uint256 _cardinality
) internal pure returns (uint256) {
return (_index + _cardinality - _amount) % _cardinality;
return wrap(_index + _cardinality - _amount, _cardinality);
}

/// @notice Returns the index of the last recorded TWAB
Expand All @@ -33,14 +33,14 @@ library RingBufferLib {
return 0;
}

return (_nextAvailableIndex + _cardinality - 1) % _cardinality;
return wrap(_nextAvailableIndex + _cardinality - 1, _cardinality);
}

function nextIndex(uint256 _currentIndex, uint256 _cardinality)
internal
pure
returns (uint256)
{
return (_currentIndex + 1) % _cardinality;
return wrap(_currentIndex + 1, _cardinality);
}
}

0 comments on commit aa9c4bd

Please sign in to comment.