From 7288710ba3e3429d4b62bf1ca84fe79eb94dcbe1 Mon Sep 17 00:00:00 2001 From: lyq Date: Wed, 9 Apr 2025 14:00:31 +0800 Subject: [PATCH 1/2] fix alarms Signed-off-by: lyq Change-Id: Ieade06f9c5eb33ff3043eac66ae595ab56d1d572 --- frameworks/src/bundle_test_tool.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frameworks/src/bundle_test_tool.cpp b/frameworks/src/bundle_test_tool.cpp index e80b2c5..9fd9310 100644 --- a/frameworks/src/bundle_test_tool.cpp +++ b/frameworks/src/bundle_test_tool.cpp @@ -1419,7 +1419,9 @@ ErrCode BundleTestTool::RunAsCheckCommand() break; } case 'u': { - userId = std::stoi(optarg); + if (!OHOS::StrToInt(optarg, userId)) { + APP_LOGD("userId strToInt failed"); + } break; } default: { -- Gitee From 0ed952a3d611076df4dc87b49fd145c1d9d7cc73 Mon Sep 17 00:00:00 2001 From: liuyaoqian Date: Wed, 9 Apr 2025 09:06:56 +0000 Subject: [PATCH 2/2] fix security alarms Signed-off-by: liuyaoqian --- frameworks/src/bundle_test_tool.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/frameworks/src/bundle_test_tool.cpp b/frameworks/src/bundle_test_tool.cpp index 9fd9310..70b8cc1 100644 --- a/frameworks/src/bundle_test_tool.cpp +++ b/frameworks/src/bundle_test_tool.cpp @@ -1392,10 +1392,7 @@ ErrCode BundleTestTool::RunAsCheckCommand() return OHOS::ERR_INVALID_VALUE; } if (option == -1) { - // When scanning the first argument if ((counter == 1) && (strcmp(argv_[optind], cmd_.c_str()) == 0)) { - // 'CheckAbilityEnableInstall' with no option: CheckAbilityEnableInstall - // 'CheckAbilityEnableInstall' with a wrong argument: CheckAbilityEnableInstall APP_LOGD("'CheckAbilityEnableInstall' with no option."); return OHOS::ERR_INVALID_VALUE; } -- Gitee