From 07d0de56b6536561ea348352107b1337ad129009 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Thu, 30 Mar 2023 17:54:15 +0800 Subject: fix an invalid memory accessing issue. --- src/yuescript/yue_compiler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/yuescript/yue_compiler.cpp b/src/yuescript/yue_compiler.cpp index a98d1c2..f4b4330 100644 --- a/src/yuescript/yue_compiler.cpp +++ b/src/yuescript/yue_compiler.cpp @@ -72,7 +72,7 @@ static std::unordered_set Metamethods = { "close"s // Lua 5.4 }; -const std::string_view version = "0.16.0"sv; +const std::string_view version = "0.16.1"sv; const std::string_view extension = "yue"sv; class CompileError : public std::logic_error { @@ -7885,6 +7885,7 @@ private: } } auto target = import->target.get(); + x = target; auto value = x->new_ptr(); if (auto var = ast_cast(target)) { auto callable = x->new_ptr(); -- cgit v1.2.3-55-g6feb