summaryrefslogtreecommitdiff
path: root/src/app_console
diff options
context:
space:
mode:
Diffstat (limited to 'src/app_console')
-rw-r--r--src/app_console/app_console.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/app_console/app_console.cpp b/src/app_console/app_console.cpp
index 33f41306..4e6c97ba 100644
--- a/src/app_console/app_console.cpp
+++ b/src/app_console/app_console.cpp
@@ -628,8 +628,7 @@ static const char kReplMain[] =
"repl:run()\n";
int CmdLua(int argc, char** argv) {
- std::unique_ptr<lua::LuaThread> context{
- lua::LuaThread::Start(*AppConsole::sServices)};
+ auto context = lua::Registry::instance(*AppConsole::sServices).newThread();
if (!context) {
return 1;
}
@@ -652,8 +651,7 @@ int CmdLua(int argc, char** argv) {
}
int CmdLuaRun(int argc, char** argv) {
- std::unique_ptr<lua::LuaThread> context{
- lua::LuaThread::Start(*AppConsole::sServices)};
+ auto context = lua::Registry::instance(*AppConsole::sServices).newThread();
if (!context) {
return 1;
}