Remove if statement for actualOutputSize - 1

This commit is contained in:
coffeepots 2018-07-20 08:53:56 +01:00
parent 6ce46c0163
commit 868f2b1959

View File

@ -738,10 +738,9 @@ template genCall(callName: untyped): untyped =
if not childComputation.shouldEraseReturnData:
let actualOutputSize = min(memOutLen, childComputation.output.len)
if actualOutputSize > 0:
computation.memory.write(
memOutPos,
childComputation.output.toOpenArray(0, actualOutputSize))
computation.memory.write(
memOutPos,
childComputation.output.toOpenArray(0, actualOutputSize - 1))
if not childComputation.shouldBurnGas:
computation.gasMeter.returnGas(childComputation.gasMeter.gasRemaining)