diff --git a/src/instructions/virtual/Call.cpp b/src/instructions/virtual/Call.cpp index daed64c..70c4253 100644 --- a/src/instructions/virtual/Call.cpp +++ b/src/instructions/virtual/Call.cpp @@ -78,7 +78,7 @@ namespace Instruction { std::unique_ptr Ret::fromTokens(const Instruction::Instruction::parseOperatorResult &op, const std::vector &tokens) { - return std::make_unique(); + return std::make_unique(tokens.empty() ? 0 : tokens.at(0).getNumericValue()); } Ret::Ret(uint32_t count) {