Only forward returndata if EVM version supports it.

This commit is contained in:
chriseth committed 2018-04-12 13:09:38 +02:00
1 parent 42c4c78390
commit fcb7a27216
2 files changed
+3 -1

No files matched your search

+1 -1
View File
@@ -264,7 +264,7 @@ CompilerContext& CompilerContext::appendRevert()
CompilerContext& CompilerContext::appendConditionalRevert(bool _forwardReturnData)
{
if (_forwardReturnData)
if (_forwardReturnData && m_evmVersion.supportsReturndata())
appendInlineAssembly(R"({
if condition {
returndatacopy(0, 0, returndatasize())