From e90b08dbde9f6d0fe6c973bd2389eaa2272661f0 Mon Sep 17 00:00:00 2001 From: "Albert S." Date: Mon, 3 Nov 2025 20:00:24 +0100 Subject: [PATCH] logger.h: Use utils::catv() Who knows, clever people are everywhere --- logger.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/logger.h b/logger.h index cba77db..34480c5 100644 --- a/logger.h +++ b/logger.h @@ -2,6 +2,7 @@ #define LOGGER_H #include #include +#include "utils.h" class Logger { private: @@ -24,7 +25,15 @@ class Logger { (*out) << time(0) << " " << prefix; } - (*out) << val; + + if constexpr (std::is_convertible_v) + { + (*out) << utils::catv(val); + } + else + { + (*out) << val; + } headerSent = true; return *this; // or maybe out itself? probably not. }