Unverified Commit 207b92f6 by Francisco Giordano Committed by GitHub

Merge pull request #602 from nemild/patch-1

Consistent spellings of reentrant
parents ddcae625 161f25fc
pragma solidity ^0.4.18; pragma solidity ^0.4.18;
/** /**
* @title Helps contracts guard agains rentrancy attacks. * @title Helps contracts guard agains reentrancy attacks.
* @author Remco Bloemen <remco@2π.com> * @author Remco Bloemen <remco@2π.com>
* @notice If you mark a function `nonReentrant`, you should also * @notice If you mark a function `nonReentrant`, you should also
* mark it `external`. * mark it `external`.
...@@ -11,7 +11,7 @@ contract ReentrancyGuard { ...@@ -11,7 +11,7 @@ contract ReentrancyGuard {
/** /**
* @dev We use a single lock for the whole contract. * @dev We use a single lock for the whole contract.
*/ */
bool private rentrancy_lock = false; bool private reentrancy_lock = false;
/** /**
* @dev Prevents a contract from calling itself, directly or indirectly. * @dev Prevents a contract from calling itself, directly or indirectly.
...@@ -22,10 +22,10 @@ contract ReentrancyGuard { ...@@ -22,10 +22,10 @@ contract ReentrancyGuard {
* wrapper marked as `nonReentrant`. * wrapper marked as `nonReentrant`.
*/ */
modifier nonReentrant() { modifier nonReentrant() {
require(!rentrancy_lock); require(!reentrancy_lock);
rentrancy_lock = true; reentrancy_lock = true;
_; _;
rentrancy_lock = false; reentrancy_lock = false;
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment