diff --git a/test/fuzztest/devicediscovery_fuzzer/device_discovery_fuzzer.cpp b/test/fuzztest/devicediscovery_fuzzer/device_discovery_fuzzer.cpp index 304a05fb..0551bde0 100644 --- a/test/fuzztest/devicediscovery_fuzzer/device_discovery_fuzzer.cpp +++ b/test/fuzztest/devicediscovery_fuzzer/device_discovery_fuzzer.cpp @@ -22,8 +22,6 @@ #include "device_manager_callback.h" #include "device_discovery_fuzzer.h" -const int nCapabiltyBufferSize = 65; - namespace OHOS { namespace DistributedHardware { class DeviceDiscoveryCallbackTest : public DiscoveryCallback { @@ -49,7 +47,7 @@ void DeviceDiscoveryFuzzTest(const uint8_t* data, size_t size) subInfo.freq = *(reinterpret_cast(data)); subInfo.isSameAccount = *(reinterpret_cast(data)); subInfo.isWakeRemote = *(reinterpret_cast(data)); - strncpy_s(subInfo.capability, DM_MAX_DEVICE_CAPABILITY_LEN, (char*)data, nCapabiltyBufferSize); + strncpy_s(subInfo.capability, DM_MAX_DEVICE_CAPABILITY_LEN, (char*)data, DM_MAX_DEVICE_CAPABILITY_LEN); std::string extra(reinterpret_cast(data), size); int16_t subscribeId = *(reinterpret_cast(data));