From bbef5cfd1d40933550129783ba025110c28591af Mon Sep 17 00:00:00 2001 From: SirLynix Date: Tue, 16 Jan 2024 14:06:19 +0100 Subject: [PATCH] Color: Replace std::ostringstream usage by Format --- include/Nazara/Core/Color.inl | 13 ++++--------- src/Nazara/Core/FileLogger.cpp | 1 - 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/include/Nazara/Core/Color.inl b/include/Nazara/Core/Color.inl index 69d9365c8..3b764cc9b 100644 --- a/include/Nazara/Core/Color.inl +++ b/include/Nazara/Core/Color.inl @@ -2,9 +2,9 @@ // This file is part of the "Nazara Engine - Core module" // For conditions of distribution and use, see copyright notice in Config.hpp +#include #include #include -#include #include namespace Nz @@ -68,15 +68,10 @@ namespace Nz inline std::string Color::ToString() const { - std::ostringstream ss; - ss << "Color(" << r << ", " << g << ", " << b; - if (!IsOpaque()) - ss << ", " << a; - - ss << ')'; - - return ss.str(); + return Format("Color({0}, {1}, {2}, {3})", r, g, b, a); + else + return Format("Color({0}, {1}, {2})", r, g, b); } /*! diff --git a/src/Nazara/Core/FileLogger.cpp b/src/Nazara/Core/FileLogger.cpp index ff2fe7ccc..534df5fba 100644 --- a/src/Nazara/Core/FileLogger.cpp +++ b/src/Nazara/Core/FileLogger.cpp @@ -8,7 +8,6 @@ #include #include #include -#include #include namespace Nz