diff --git a/src/platform/Linux/CHIPLinuxStorageIni.cpp b/src/platform/Linux/CHIPLinuxStorageIni.cpp index ffae3d35e07432..49fa6f99927204 100644 --- a/src/platform/Linux/CHIPLinuxStorageIni.cpp +++ b/src/platform/Linux/CHIPLinuxStorageIni.cpp @@ -302,11 +302,11 @@ CHIP_ERROR ChipLinuxStorageIni::GetBinaryBlobValue(const char * key, uint8_t * d { retval = CHIP_ERROR_DECODE_FAILED; } + } - if (encodedData) - { - chip::Platform::MemoryFree(encodedData); - } + if (encodedData) + { + chip::Platform::MemoryFree(encodedData); } return retval;