diff --git a/src/core/include/openvino/core/attribute_visitor.hpp b/src/core/include/openvino/core/attribute_visitor.hpp index 6f8ef9aed8d..a84980518ce 100644 --- a/src/core/include/openvino/core/attribute_visitor.hpp +++ b/src/core/include/openvino/core/attribute_visitor.hpp @@ -119,7 +119,7 @@ public: /// \brief Finish visiting a nested structure virtual std::string finish_structure(); using node_id_t = std::string; - static constexpr char invalid_node_id[] = ""; + static constexpr const char* invalid_node_id = ""; /// \brief Associate a node with an id. /// /// No node may be used as an attribute unless it has already been registered with an ID. diff --git a/src/core/src/attribute_visitor.cpp b/src/core/src/attribute_visitor.cpp index b2894b7a1d8..b58eea3063a 100644 --- a/src/core/src/attribute_visitor.cpp +++ b/src/core/src/attribute_visitor.cpp @@ -134,7 +134,7 @@ void ov::AttributeVisitor::on_adapter(const string& name, ValueAccessor&>(adapter)); } -constexpr char ov::AttributeVisitor::invalid_node_id[]; +constexpr const char* ov::AttributeVisitor::invalid_node_id; void ov::AttributeVisitor::register_node(const std::shared_ptr& node, node_id_t id) { if (id == invalid_node_id) {