diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp index d6e785c9d5a1a988ab64e9d3e55c8f30c7d1e50d..7a646d9f5d1d9954c24f87b1557db9eb0012f7da 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerregisterprivacyresources_fuzzer/sinkhandlerregisterprivacyresources_fuzzer.cpp @@ -23,7 +23,7 @@ namespace OHOS { namespace DistributedHardware { void SinkHandlerRegisterPrivacyResourcesFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size == 0)) { + if (data == nullptr) { return; } std::shared_ptr callback = std::make_shared(); diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp index aa7e06a7c913a6f58973da2cdc210fc1ec7c32cb..16b2215f8449591009b73c42aeea1e6e97440cde 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkhandlerreleasesink_fuzzer/sinkhandlerreleasesink_fuzzer.cpp @@ -28,7 +28,7 @@ namespace OHOS { namespace DistributedHardware { void SinkHandlerReleaseSinkFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size == 0)) { + if (data == nullptr) { return; } diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp index e69b041e3203ae87957b9dceb99d4e5f8508ad4a..13355d90235b26d387b49ac722b7fe03fd99c16c 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkproxyreleasesink_fuzzer/sinkproxyreleasesink_fuzzer.cpp @@ -28,7 +28,7 @@ namespace OHOS { namespace DistributedHardware { void SinkProxyReleaseSinkFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size == 0)) { + if (data == nullptr) { return; } diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp index ddbccb8be967531145b41bb526c2a9826a903e11..e00bc19ce1b5e5371b59202e762d232963142e30 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceclosechannel_fuzzer/sinkserviceclosechannel_fuzzer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2023-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -30,7 +30,7 @@ namespace OHOS { namespace DistributedHardware { void SinkServiceCloseChannelFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size == 0)) { + if (data == nullptr) { return; } std::string dhId = "1"; diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp index b7edea7588fe519042063d8781f84395f4942283..05f4dae34310ddd266ef8c3e5fdfd7f646ddfe5d 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicereleasesink_fuzzer/sinkservicereleasesink_fuzzer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2023-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -28,7 +28,7 @@ namespace OHOS { namespace DistributedHardware { void SinkServiceReleaseSinkFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size == 0)) { + if (data == nullptr) { return; } std::string dhId = "1"; diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp index 5dce7311ae8c33c299da2cc2abcac0072a2e71f2..81b497c024b1169bf3414ba23ca78a73e31d3e1d 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkservicestopcapture_fuzzer/sinkservicestopcapture_fuzzer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022 Huawei Device Co., Ltd. + * Copyright (c) 2022-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -30,7 +30,7 @@ namespace OHOS { namespace DistributedHardware { void SinkServiceStopCaptureFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size == 0)) { + if (data == nullptr) { return; } diff --git a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp index b01229b435eede7968cf30bf855cc2e62c5bb9fc..0948b9569cc24869ffff882c5dc74eb687f6bc6d 100644 --- a/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sinkfuzztest/sinkserviceunsubscribelocalhardware_fuzzer/sinkserviceunsubscribelocalhardware_fuzzer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2023-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -28,7 +28,7 @@ namespace OHOS { namespace DistributedHardware { void SinkServiceUnsubscribeLocalHardwareFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size == 0)) { + if (data == nullptr) { return; } diff --git a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp index 34488dde0a1e75e6f4cc7390c3a322e455e3aa41..44dd4d0811aa960edf955c0fc04780013a6ce427 100644 --- a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/softbusadapter_fuzzer/softbusadapter_fuzzer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2023-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -21,7 +21,7 @@ namespace OHOS { namespace DistributedHardware { void SoftbusCreatSoftBusSinkSocketServerFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size < sizeof(int64_t))) { + if (data == nullptr) { return; } @@ -36,7 +36,7 @@ void SoftbusCreatSoftBusSinkSocketServerFuzzTest(const uint8_t* data, size_t siz void SoftbusCreateSoftBusSourceSocketClientFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size < sizeof(int64_t))) { + if (data == nullptr) { return; } @@ -53,7 +53,7 @@ void SoftbusCreateSoftBusSourceSocketClientFuzzTest(const uint8_t* data, size_t void SoftbusDestroySoftbusSessionServerFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size < sizeof(int64_t))) { + if (data == nullptr) { return; } @@ -69,7 +69,7 @@ void SoftbusDestroySoftbusSessionServerFuzzTest(const uint8_t* data, size_t size void SoftbusCloseSoftbusSessionFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size < sizeof(int64_t))) { + if (data == nullptr) { return; } @@ -87,7 +87,7 @@ void SoftbusCloseSoftbusSessionFuzzTest(const uint8_t* data, size_t size) void SoftbusSendSofbusStreamFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size < sizeof(int64_t))) { + if (data == nullptr) { return; } @@ -108,7 +108,7 @@ void SoftbusSendSofbusStreamFuzzTest(const uint8_t* data, size_t size) void SoftbusGetLocalNetworkIdFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size < sizeof(int64_t))) { + if (data == nullptr) { return; } diff --git a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp index b8b0f871b697e73287fb73e2274e6b4eff49c102..3bad657eb81468c5d4c218aeb5a170d3f2b9f568 100644 --- a/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp +++ b/interfaces/inner_kits/native_cpp/test/sourcefuzztest/sourceservicereleasesource_fuzzer/sourceservicereleasesource_fuzzer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2023-2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -25,7 +25,7 @@ namespace OHOS { namespace DistributedHardware { void SourceServiceReleaseSourceFuzzTest(const uint8_t* data, size_t size) { - if ((data == nullptr) || (size == 0)) { + if (data == nullptr) { return; }