diff --git a/test/benchmarktest/device_manager_fa_test/device_manager_fa_test.cpp b/test/benchmarktest/device_manager_fa_test/device_manager_fa_test.cpp index 8e049bad17dcc1b76a0cbaed48a9287a32a21292..48c861dee4d52b5327de8b79624dfc5c078a2c33 100644 --- a/test/benchmarktest/device_manager_fa_test/device_manager_fa_test.cpp +++ b/test/benchmarktest/device_manager_fa_test/device_manager_fa_test.cpp @@ -233,7 +233,7 @@ BENCHMARK_F(DeviceDiscoveryTest, StartDeviceDiscoveryTestCase)( subInfo.freq = DM_HIGH; subInfo.isSameAccount = false; subInfo.isWakeRemote = false; - strcpy(subInfo.capability, DM_CAPABILITY_OSD); + strcpy_s(subInfo.capability, DM_MAX_DEVICE_CAPABILITY_LEN, DM_CAPABILITY_OSD); std::shared_ptr callback = std::make_shared(); int32_t ret = DeviceManager::GetInstance().StartDeviceDiscovery(packageName, subInfo, extra, callback); @@ -261,7 +261,7 @@ BENCHMARK_F(DeviceDiscoveryTest, StoptDeviceDiscoveryTestCase)( subInfo.freq = DM_HIGH; subInfo.isSameAccount = false; subInfo.isWakeRemote = false; - strcpy(subInfo.capability, DM_CAPABILITY_OSD); + strcpy_s(subInfo.capability, DM_MAX_DEVICE_CAPABILITY_LEN, DM_CAPABILITY_OSD); std::shared_ptr callback = std::make_shared(); int32_t ret = DeviceManager::GetInstance().StartDeviceDiscovery(pkgName, subInfo, extra, callback);