From 5db0c4ed09630a3dc78fd9bed1fbd37af688f3e3 Mon Sep 17 00:00:00 2001 From: SirLynix Date: Thu, 1 Feb 2024 12:57:29 +0100 Subject: [PATCH] Core/Time: Fix operator<< with negative values not using units --- include/Nazara/Core/Time.hpp | 4 ++-- include/Nazara/Core/Time.inl | 16 ---------------- src/Nazara/Core/Time.cpp | 17 +++++++++++++++++ 3 files changed, 19 insertions(+), 18 deletions(-) diff --git a/include/Nazara/Core/Time.hpp b/include/Nazara/Core/Time.hpp index 78d06ad4e..26138ea1c 100644 --- a/include/Nazara/Core/Time.hpp +++ b/include/Nazara/Core/Time.hpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include namespace Nz @@ -73,7 +73,7 @@ namespace Nz friend constexpr bool operator>(Time lhs, Time rhs); friend constexpr bool operator>=(Time lhs, Time rhs); - friend inline std::ostream& operator<<(std::ostream& out, Time time); + friend NAZARA_CORE_API std::ostream& operator<<(std::ostream& out, Time time); friend inline bool Serialize(SerializationContext& context, Time time, TypeTag