We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 97c89a1 commit 1a3245bCopy full SHA for 1a3245b
contracts/UFragments.sol
@@ -358,12 +358,7 @@ contract UFragments is ERC20Detailed, Ownable {
358
*/
359
function decreaseAllowance(address spender, uint256 subtractedValue) external returns (bool) {
360
uint256 oldValue = _allowedFragments[msg.sender][spender];
361
- uint256 newValue;
362
- if (subtractedValue >= oldValue) {
363
- newValue = 0;
364
- } else {
365
- newValue = oldValue.sub(subtractedValue);
366
- }
+ uint256 newValue = (subtractedValue >= oldValue) ? 0 : oldValue.sub(subtractedValue);
367
368
_allowedFragments[msg.sender][spender] = newValue;
369
emit Approval(msg.sender, spender, newValue);
0 commit comments