Prefix all parameters with underscore (#1133)
This commit is contained in:
committed by
Nicolás Venturo
parent
1200969eb6
commit
2765350248
@ -6,19 +6,19 @@ pragma solidity ^0.4.24;
|
||||
* @dev Assorted math operations
|
||||
*/
|
||||
library Math {
|
||||
function max64(uint64 a, uint64 b) internal pure returns (uint64) {
|
||||
return a >= b ? a : b;
|
||||
function max64(uint64 _a, uint64 _b) internal pure returns (uint64) {
|
||||
return _a >= _b ? _a : _b;
|
||||
}
|
||||
|
||||
function min64(uint64 a, uint64 b) internal pure returns (uint64) {
|
||||
return a < b ? a : b;
|
||||
function min64(uint64 _a, uint64 _b) internal pure returns (uint64) {
|
||||
return _a < _b ? _a : _b;
|
||||
}
|
||||
|
||||
function max256(uint256 a, uint256 b) internal pure returns (uint256) {
|
||||
return a >= b ? a : b;
|
||||
function max256(uint256 _a, uint256 _b) internal pure returns (uint256) {
|
||||
return _a >= _b ? _a : _b;
|
||||
}
|
||||
|
||||
function min256(uint256 a, uint256 b) internal pure returns (uint256) {
|
||||
return a < b ? a : b;
|
||||
function min256(uint256 _a, uint256 _b) internal pure returns (uint256) {
|
||||
return _a < _b ? _a : _b;
|
||||
}
|
||||
}
|
||||
|
||||
@ -10,43 +10,43 @@ library SafeMath {
|
||||
/**
|
||||
* @dev Multiplies two numbers, throws on overflow.
|
||||
*/
|
||||
function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
|
||||
function mul(uint256 _a, uint256 _b) internal pure returns (uint256 c) {
|
||||
// Gas optimization: this is cheaper than asserting 'a' not being zero, but the
|
||||
// benefit is lost if 'b' is also tested.
|
||||
// See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
|
||||
if (a == 0) {
|
||||
if (_a == 0) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
c = a * b;
|
||||
assert(c / a == b);
|
||||
c = _a * _b;
|
||||
assert(c / _a == _b);
|
||||
return c;
|
||||
}
|
||||
|
||||
/**
|
||||
* @dev Integer division of two numbers, truncating the quotient.
|
||||
*/
|
||||
function div(uint256 a, uint256 b) internal pure returns (uint256) {
|
||||
// assert(b > 0); // Solidity automatically throws when dividing by 0
|
||||
// uint256 c = a / b;
|
||||
// assert(a == b * c + a % b); // There is no case in which this doesn't hold
|
||||
return a / b;
|
||||
function div(uint256 _a, uint256 _b) internal pure returns (uint256) {
|
||||
// assert(_b > 0); // Solidity automatically throws when dividing by 0
|
||||
// uint256 c = _a / _b;
|
||||
// assert(_a == _b * c + _a % _b); // There is no case in which this doesn't hold
|
||||
return _a / _b;
|
||||
}
|
||||
|
||||
/**
|
||||
* @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
|
||||
*/
|
||||
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
|
||||
assert(b <= a);
|
||||
return a - b;
|
||||
function sub(uint256 _a, uint256 _b) internal pure returns (uint256) {
|
||||
assert(_b <= _a);
|
||||
return _a - _b;
|
||||
}
|
||||
|
||||
/**
|
||||
* @dev Adds two numbers, throws on overflow.
|
||||
*/
|
||||
function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
|
||||
c = a + b;
|
||||
assert(c >= a);
|
||||
function add(uint256 _a, uint256 _b) internal pure returns (uint256 c) {
|
||||
c = _a + _b;
|
||||
assert(c >= _a);
|
||||
return c;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user