Merge pull request #6281 from ethereum/fixYulAssertion

Fix assertion in yul interpreter.
This commit is contained in:
chriseth 2019-03-14 11:22:51 +01:00 committed by GitHub
commit d1d6d59c80
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -82,7 +82,7 @@ void copyZeroExtended(
size_t _targetOffset, size_t _sourceOffset, size_t _size
)
{
yulAssert(_targetOffset + _size < _target.size(), "");
yulAssert(_targetOffset + _size <= _target.size(), "");
for (size_t i = 0; i < _size; ++i)
_target[_targetOffset + i] = _sourceOffset + i < _source.size() ? _source[_sourceOffset + i] : 0;
}