From bdd0247362aac6d02bae0af8fcb306f76e1bb182 Mon Sep 17 00:00:00 2001 From: Sergey Shlyapnikov Date: Thu, 10 Sep 2020 18:59:15 +0300 Subject: [PATCH] [IE CLDNN] Fix stack-use-after-scope issue (#2150) --- .../clDNN/src/graph_optimizer/prepare_primitive_fusing.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inference-engine/thirdparty/clDNN/src/graph_optimizer/prepare_primitive_fusing.cpp b/inference-engine/thirdparty/clDNN/src/graph_optimizer/prepare_primitive_fusing.cpp index 53807eb27ca..7fab414f546 100644 --- a/inference-engine/thirdparty/clDNN/src/graph_optimizer/prepare_primitive_fusing.cpp +++ b/inference-engine/thirdparty/clDNN/src/graph_optimizer/prepare_primitive_fusing.cpp @@ -614,8 +614,8 @@ void prepare_primitive_fusing::fuse_simple_primitives(program_impl &p) { std::vector can_fuse_parents = { can_fuse_parent1, can_fuse_parent2 }; - auto p1_raw_size = parent1->get_output_layout().size.raw; - auto p2_raw_size = parent2->get_output_layout().size.raw; + auto p1_raw_size = parent1->get_output_layout().size.sizes(); + auto p2_raw_size = parent2->get_output_layout().size.sizes(); for (unsigned k = 0; k < p1_raw_size.size(); k++) { if (p1_raw_size[k] < p2_raw_size[k]) { if (p1_raw_size[k] != 1)