@@ -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