Skip to content

Commit 17fb77f

Browse files
authored
Change && to nested ifs (#266)
1 parent df74e02 commit 17fb77f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

contracts/ERC721A.sol

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ contract ERC721A is Context, ERC165, IERC721A {
140140
uint256 curr = tokenId;
141141

142142
unchecked {
143-
if (_startTokenId() <= curr && curr < _currentIndex) {
143+
if (_startTokenId() <= curr) if (curr < _currentIndex) {
144144
TokenOwnership memory ownership = _ownerships[curr];
145145
if (!ownership.burned) {
146146
if (ownership.addr != address(0)) {
@@ -210,7 +210,7 @@ contract ERC721A is Context, ERC165, IERC721A {
210210
address owner = ERC721A.ownerOf(tokenId);
211211
if (to == owner) revert ApprovalToCurrentOwner();
212212

213-
if (_msgSender() != owner && !isApprovedForAll(owner, _msgSender())) {
213+
if (_msgSender() != owner) if(!isApprovedForAll(owner, _msgSender())) {
214214
revert ApprovalCallerNotOwnerNorApproved();
215215
}
216216

@@ -275,7 +275,7 @@ contract ERC721A is Context, ERC165, IERC721A {
275275
bytes memory _data
276276
) public virtual override {
277277
_transfer(from, to, tokenId);
278-
if (to.isContract() && !_checkContractOnERC721Received(from, to, tokenId, _data)) {
278+
if (to.isContract()) if(!_checkContractOnERC721Received(from, to, tokenId, _data)) {
279279
revert TransferToNonERC721ReceiverImplementer();
280280
}
281281
}

0 commit comments

Comments
 (0)