From 86f3b2aae3e8b8d6f43ddc32da5c72854b596362 Mon Sep 17 00:00:00 2001 From: Frank Li Date: Tue, 20 Jun 2023 10:49:25 -0500 Subject: [PATCH] parser [-t timeout] for all protocol --- libuuu/cmd.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/libuuu/cmd.cpp b/libuuu/cmd.cpp index 0892c18..23e2eac 100644 --- a/libuuu/cmd.cpp +++ b/libuuu/cmd.cpp @@ -98,14 +98,11 @@ CmdBase::~CmdBase() int CmdBase::parser(char *p) { - if (p != nullptr) - m_cmd = p; - size_t pos = 0; - string param = get_next_param(m_cmd, pos); + string param; - if (param.find(':') != string::npos) - param = get_next_param(m_cmd, pos); + if (parser_protocol(p, pos)) + return -1; size_t index = 0; -- 2.11.4.GIT