From e5d7362a16e3e4a9f0584c89a2d9b6d5ada54c4f Mon Sep 17 00:00:00 2001 From: Bartek Kryza Date: Sun, 3 Oct 2021 15:20:08 +0200 Subject: [PATCH] Fixing compilation 'Killed signal terminated program cc1plus' error --- src/class_diagram/model/class_element.h | 1 - src/class_diagram/model/class_member.h | 1 - src/class_diagram/model/class_method.h | 1 - src/class_diagram/model/class_relationship.h | 1 - src/class_diagram/model/element.h | 1 - src/class_diagram/model/method_parameter.cc | 6 ++---- src/class_diagram/model/method_parameter.h | 1 - 7 files changed, 2 insertions(+), 10 deletions(-) diff --git a/src/class_diagram/model/class_element.h b/src/class_diagram/model/class_element.h index afe1b696..7f741f56 100644 --- a/src/class_diagram/model/class_element.h +++ b/src/class_diagram/model/class_element.h @@ -18,7 +18,6 @@ #pragma once #include "decorated_element.h" -#include "enums.h" #include diff --git a/src/class_diagram/model/class_member.h b/src/class_diagram/model/class_member.h index 8e4206c0..f04cbdf3 100644 --- a/src/class_diagram/model/class_member.h +++ b/src/class_diagram/model/class_member.h @@ -18,7 +18,6 @@ #pragma once #include "class_element.h" -#include "enums.h" #include diff --git a/src/class_diagram/model/class_method.h b/src/class_diagram/model/class_method.h index f09a270a..98a829ce 100644 --- a/src/class_diagram/model/class_method.h +++ b/src/class_diagram/model/class_method.h @@ -18,7 +18,6 @@ #pragma once #include "class_element.h" -#include "enums.h" #include "method_parameter.h" #include diff --git a/src/class_diagram/model/class_relationship.h b/src/class_diagram/model/class_relationship.h index 9e89f62f..dd364c85 100644 --- a/src/class_diagram/model/class_relationship.h +++ b/src/class_diagram/model/class_relationship.h @@ -18,7 +18,6 @@ #pragma once #include "decorated_element.h" -#include "enums.h" #include "stylable_element.h" #include diff --git a/src/class_diagram/model/element.h b/src/class_diagram/model/element.h index b357e407..092feed2 100644 --- a/src/class_diagram/model/element.h +++ b/src/class_diagram/model/element.h @@ -19,7 +19,6 @@ #include "class_relationship.h" #include "decorated_element.h" -#include "enums.h" #include #include diff --git a/src/class_diagram/model/method_parameter.cc b/src/class_diagram/model/method_parameter.cc index e0a70471..6a7cc32f 100644 --- a/src/class_diagram/model/method_parameter.cc +++ b/src/class_diagram/model/method_parameter.cc @@ -20,8 +20,6 @@ #include "util/util.h" -#include - namespace clanguml::class_diagram::model { void method_parameter::set_type(const std::string &type) { type_ = type; } @@ -45,9 +43,9 @@ std::string method_parameter::to_string( using namespace clanguml::util; auto t = ns_relative(using_namespaces, type()); if (default_value().empty()) - return fmt::format("{} {}", t, name()); + return t + " " + name(); - return fmt::format("{} {} = {}", t, name(), default_value()); + return t + " " + name() + " = " + default_value(); } } diff --git a/src/class_diagram/model/method_parameter.h b/src/class_diagram/model/method_parameter.h index ef7ab9d2..5b5cab0d 100644 --- a/src/class_diagram/model/method_parameter.h +++ b/src/class_diagram/model/method_parameter.h @@ -18,7 +18,6 @@ #pragma once #include "decorated_element.h" -#include "enums.h" #include #include