From c198b05493ba4b49d881fb3e5ab3dabe7e1fb6ce Mon Sep 17 00:00:00 2001 From: scopeview <3493408911@qq.com> Date: Mon, 20 Sep 2021 04:19:38 -0400 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=AD=A3shell=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=E8=BE=93=E5=85=A5help=E4=B8=8D=E6=89=93=E5=8D=B0=E5=91=BD?= =?UTF-8?q?=E4=BB=A4=E8=8F=9C=E5=8D=95=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Util/CMD.h | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Util/CMD.h b/src/Util/CMD.h index 3833814..1fffa33 100644 --- a/src/Util/CMD.h +++ b/src/Util/CMD.h @@ -323,11 +323,8 @@ private: class CMD_help: public CMD { public: CMD_help(){ - _parser = std::make_shared(nullptr); - (*_parser) << Option('c', "cmd", Option::ArgNone, nullptr ,false,"列出所有命令", - [](const std::shared_ptr &stream,const string &arg) { - CMDRegister::Instance().printHelp(stream); - return true; + _parser = std::make_shared([](const std::shared_ptr &,mINI &){ + CMDRegister::Instance().printHelp(); }); } ~CMD_help() {} -- Gitee From dc4c869621df929c716b4565712ed3b5fa2a80b7 Mon Sep 17 00:00:00 2001 From: scopeview <3493408911@qq.com> Date: Mon, 20 Sep 2021 04:35:12 -0400 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=AD=A3shell=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=E8=BE=93=E5=85=A5help=E4=B8=8D=E6=89=93=E5=8D=B0=E5=91=BD?= =?UTF-8?q?=E4=BB=A4=E8=8F=9C=E5=8D=95=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Util/CMD.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Util/CMD.h b/src/Util/CMD.h index 1fffa33..368afcf 100644 --- a/src/Util/CMD.h +++ b/src/Util/CMD.h @@ -323,8 +323,8 @@ private: class CMD_help: public CMD { public: CMD_help(){ - _parser = std::make_shared([](const std::shared_ptr &,mINI &){ - CMDRegister::Instance().printHelp(); + _parser = std::make_shared([](const std::shared_ptr &stream,mINI &){ + CMDRegister::Instance().printHelp(stream); }); } ~CMD_help() {} -- Gitee