From b605a493aedae89e6983b70d55ed264a4de5f772 Mon Sep 17 00:00:00 2001 From: Tomasz Adamowicz Date: Fri, 21 Apr 2023 12:22:25 +0200 Subject: [PATCH] [Coverity] Fix: CID 1502524 - Dereference null return value --- src/plugins/intel_gna/src/transformations/split_eltwise.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/intel_gna/src/transformations/split_eltwise.cpp b/src/plugins/intel_gna/src/transformations/split_eltwise.cpp index 569fe7b1bbf..e208a08d6eb 100644 --- a/src/plugins/intel_gna/src/transformations/split_eltwise.cpp +++ b/src/plugins/intel_gna/src/transformations/split_eltwise.cpp @@ -50,6 +50,10 @@ static std::shared_ptr create_eltwise(const std::shared_ptr const std::shared_ptr& split1, size_t index) { auto root_eltwise = std::dynamic_pointer_cast(node); + if (root_eltwise == nullptr) { + IE_THROW() << "Cannot cast to Eltwise node " << node->get_name(); + } + auto eltwise = std::make_shared(split0->output(index), split1->output(index), root_eltwise->eltwise_type,