From a096c87e48ba8fe1f7bc3f199e418fa8497422e1 Mon Sep 17 00:00:00 2001 From: Kames Geraghty <3408362+kamescg@users.noreply.github.com> Date: Mon, 12 Jul 2021 11:28:42 -0700 Subject: [PATCH] gas optimization (#312) --- contracts/prize-pool/PrizePool.sol | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/contracts/prize-pool/PrizePool.sol b/contracts/prize-pool/PrizePool.sol index e175a2a7..2d9eeee3 100644 --- a/contracts/prize-pool/PrizePool.sol +++ b/contracts/prize-pool/PrizePool.sol @@ -721,8 +721,9 @@ abstract contract PrizePool is PrizePoolInterface, OwnableUpgradeable, Reentranc { (uint256 exitFee, uint256 _burnedCredit) = _calculateEarlyExitFeeLessBurnedCredit(from, controlledToken, amount); uint256 duration = _estimateCreditAccrualTime(controlledToken, amount, exitFee); - if (duration > maxTimelockDuration) { - duration = maxTimelockDuration; + uint256 _maxTimelockDuration = maxTimelockDuration; + if (duration > _maxTimelockDuration) { + duration = _maxTimelockDuration; } return (duration, _burnedCredit); }