From 79fdc152e38246b7c367760e498ec573150d3e88 Mon Sep 17 00:00:00 2001 From: James Date: Wed, 11 Sep 2024 16:18:21 +0700 Subject: [PATCH] fix: empty engine name while install --- engine/controllers/command_line_parser.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/engine/controllers/command_line_parser.cc b/engine/controllers/command_line_parser.cc index 987aa693a..87f594841 100644 --- a/engine/controllers/command_line_parser.cc +++ b/engine/controllers/command_line_parser.cc @@ -14,7 +14,6 @@ #include "commands/run_cmd.h" #include "commands/server_stop_cmd.h" #include "config/yaml_config.h" -#include "httplib.h" #include "services/engine_service.h" #include "utils/file_manager_utils.h" #include "utils/logging_utils.h" @@ -219,7 +218,7 @@ void CommandLineParser::EngineInstall(CLI::App* parent, std::string& version) { auto install_engine_cmd = parent->add_subcommand(engine_name, ""); - install_engine_cmd->callback([&] { + install_engine_cmd->callback([=] { commands::EngineInitCmd eic(engine_name, version); eic.Exec(); }); @@ -229,7 +228,7 @@ void CommandLineParser::EngineUninstall(CLI::App* parent, const std::string& engine_name) { auto uninstall_engine_cmd = parent->add_subcommand(engine_name, ""); - uninstall_engine_cmd->callback([&] { + uninstall_engine_cmd->callback([=] { commands::EngineUninstallCmd cmd(engine_name); cmd.Exec(); });