core: using math.MaxUint64 instead of 0xffffffffffffffff (#29094)
This commit is contained in:
parent
57d2b552c7
commit
02d77c98f9
@ -305,7 +305,7 @@ func opCallDataCopy(pc *uint64, interpreter *EVMInterpreter, scope *ScopeContext
|
|||||||
)
|
)
|
||||||
dataOffset64, overflow := dataOffset.Uint64WithOverflow()
|
dataOffset64, overflow := dataOffset.Uint64WithOverflow()
|
||||||
if overflow {
|
if overflow {
|
||||||
dataOffset64 = 0xffffffffffffffff
|
dataOffset64 = math.MaxUint64
|
||||||
}
|
}
|
||||||
// These values are checked for overflow during gas cost calculation
|
// These values are checked for overflow during gas cost calculation
|
||||||
memOffset64 := memOffset.Uint64()
|
memOffset64 := memOffset.Uint64()
|
||||||
|
Loading…
Reference in New Issue
Block a user