We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent be5c60a commit 508c781Copy full SHA for 508c781
1 file changed
contracts/utils/structs/DoubleEndedQueue.sol
@@ -227,9 +227,10 @@ library DoubleEndedQueue {
227
228
uint256 len = end - start;
229
bytes32[] memory result = new bytes32[](len);
230
- uint128 begin = deque._begin;
231
- for (uint256 i = 0; i < len; ++i) {
232
- result[i] = deque._data[begin + uint128(start + i)];
+
+ uint128 offset = deque._begin + uint128(start);
+ for (uint128 i = 0; i < len; ++i) {
233
+ result[i] = deque._data[offset + i];
234
}
235
return result;
236
0 commit comments