diff --git a/base/test/unittest/common/utils_parcel_test.cpp b/base/test/unittest/common/utils_parcel_test.cpp index ddeb369b87110a06abfcf700bf2f6103cc0845e7..274fa120e30ed654bf00d77a0f771990f3b4d036 100755 --- a/base/test/unittest/common/utils_parcel_test.cpp +++ b/base/test/unittest/common/utils_parcel_test.cpp @@ -87,6 +87,9 @@ bool SendData(void *&buffer, size_t size, const uint8_t *data) return false; } buffer = malloc(size); + if (buffer == nullptr) { + return false; + } if (memcpy_s(buffer, size, data, size) != EOK) { return false; }