From 6a167f083516778049c33d60dd76006627e48e61 Mon Sep 17 00:00:00 2001 From: Bartek Kryza Date: Mon, 26 Dec 2022 21:44:49 +0100 Subject: [PATCH] Fixed segfault in sequence diagram template class generation --- src/sequence_diagram/model/participant.cc | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/sequence_diagram/model/participant.cc b/src/sequence_diagram/model/participant.cc index 11f548b8..a5dbad90 100644 --- a/src/sequence_diagram/model/participant.cc +++ b/src/sequence_diagram/model/participant.cc @@ -72,12 +72,10 @@ int template_trait::calculate_template_specialization_match( { int res{}; - // std::string left = name_and_ns(); - // // TODO: handle variadic templates - // if ((name_and_ns() != full_name) || - // (templates().size() != other.templates().size())) { - // return res; - // } + // TODO: handle variadic templates + if (templates().size() != other.templates().size()) { + return res; + } // Iterate over all template arguments for (auto i = 0U; i < other.templates().size(); i++) {