新增右键菜单适配

Signed-off-by: fangyunzhong <fangyunzhong2@huawei.com>
This commit is contained in:
fangyunzhong
2023-10-20 06:08:42 +00:00
parent b3a1a4f298
commit 31d6253beb
4 changed files with 10 additions and 9 deletions
+6 -6
View File
@@ -392,7 +392,7 @@ uint32_t PackageParser::HandleProcess(int c, const string& argValue)
{
auto handler = handles_.find(c);
if (handler == handles_.end()) {
cout << "Error: unsupport " << c << endl;
cerr << "Error: unsupport " << c << endl;
return RESTOOL_ERROR;
}
return handler->second(argValue);
@@ -420,7 +420,7 @@ uint32_t PackageParser::ParseCommand(int argc, char *argv[])
if (optIndex != -1) {
string curOpt = (optarg == nullptr) ? argv[optind - 1] : argv[optind - 2];
if (curOpt != ("--" + string(CMD_OPTS[optIndex].name))) {
cout << "Error: unknown option " << curOpt << endl;
cerr << "Error: unknown option " << curOpt << endl;
return RESTOOL_ERROR;
}
}
@@ -432,19 +432,19 @@ uint32_t PackageParser::ParseCommand(int argc, char *argv[])
for (int i = optind; i < argc; i++) {
errmsg.append(argv[i]).append(" ");
}
cout << errmsg << endl;
cerr << errmsg << endl;
return RESTOOL_ERROR;
}
if (c == Option::UNKNOWN) {
string optUnknown = (optopt == 0) ? argv[optind - 1] : ("-" + string(1, optopt));
cout << "Error: unknown option " << optUnknown << endl;
cerr << "Error: unknown option " << optUnknown << endl;
return RESTOOL_ERROR;
}
if (c == Option::NO_ARGUMENT) {
if (IsLongOpt(argv)) {
cout << "Error: option " << argv[optind - 1] << " must have argument" << endl;
cerr << "Error: option " << argv[optind - 1] << " must have argument" << endl;
} else {
cout << "Error: unknown option " << argv[optind - 1] << endl;
cerr << "Error: unknown option " << argv[optind - 1] << endl;
}
return RESTOOL_ERROR;
}