From ceef6000da53f4be753e65dd6a7454b2325127e5 Mon Sep 17 00:00:00 2001 From: hwzhangchuang Date: Thu, 17 Mar 2022 15:31:34 +0800 Subject: [PATCH] modify code error Signed-off-by: hwzhangchuang --- .../screensourceprocessor/encoder/src/image_source_encoder.cpp | 1 + services/softbusadapter/src/softbus_adapter.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/services/screentransport/screensourceprocessor/encoder/src/image_source_encoder.cpp b/services/screentransport/screensourceprocessor/encoder/src/image_source_encoder.cpp index 229344ff..bd3c5667 100644 --- a/services/screentransport/screensourceprocessor/encoder/src/image_source_encoder.cpp +++ b/services/screentransport/screensourceprocessor/encoder/src/image_source_encoder.cpp @@ -224,6 +224,7 @@ void ImageSourceEncoder::OnOutputBufferAvailable(uint32_t index, Media::AVCodecB auto dataBuf = std::make_shared(dataSize); if (!dataBuf) { DHLOGE("%s: Create buffer failed.", LOG_TAG); + return; } int32_t ret = memcpy_s(dataBuf->Data(), dataBuf->Capacity(), videoSharedMemory_->GetBase(), dataSize); if (ret != EOK) { diff --git a/services/softbusadapter/src/softbus_adapter.cpp b/services/softbusadapter/src/softbus_adapter.cpp index 30ce06b7..540590b0 100644 --- a/services/softbusadapter/src/softbus_adapter.cpp +++ b/services/softbusadapter/src/softbus_adapter.cpp @@ -326,6 +326,7 @@ void SoftbusAdapter::OnStreamReceived(int32_t sessionId, const StreamData *data, std::shared_ptr &listener = GetSoftbusListenerByName(sessionId); if (!listener) { DHLOGE("Get softbus listener failed."); + return; } listener->OnStreamReceived(sessionId, data, ext, frameInfo); } -- Gitee