From 2825e62b4f9d2e6e9cc24d27cc4978f65afaf5a6 Mon Sep 17 00:00:00 2001 From: Rob Oliver Date: Wed, 31 Aug 2022 10:51:40 -0400 Subject: [PATCH] OTA: Fix linux BlockEOF with data length zero Spec indicates BlockEOF May have data length zero. --- src/platform/Linux/OTAImageProcessorImpl.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/platform/Linux/OTAImageProcessorImpl.cpp b/src/platform/Linux/OTAImageProcessorImpl.cpp index 51a1a7bf5d650b..4b6695f1fe7d13 100644 --- a/src/platform/Linux/OTAImageProcessorImpl.cpp +++ b/src/platform/Linux/OTAImageProcessorImpl.cpp @@ -68,11 +68,6 @@ CHIP_ERROR OTAImageProcessorImpl::ProcessBlock(ByteSpan & block) return CHIP_ERROR_INTERNAL; } - if ((block.data() == nullptr) || block.empty()) - { - return CHIP_ERROR_INVALID_ARGUMENT; - } - // Store block data for HandleProcessBlock to access CHIP_ERROR err = SetBlock(block); if (err != CHIP_NO_ERROR)