From 48a889859bca45ee2c5e5064199c1e5b4b3e00cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Sun, 3 Oct 2021 20:23:10 +0200 Subject: [PATCH] Simplify how ratio symbol is returned when stringifying ratios --- src/catch2/catch_tostring.hpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/catch2/catch_tostring.hpp b/src/catch2/catch_tostring.hpp index b718a18b..2fd613d3 100644 --- a/src/catch2/catch_tostring.hpp +++ b/src/catch2/catch_tostring.hpp @@ -558,27 +558,27 @@ struct ratio_string { template <> struct ratio_string { - static std::string symbol() { return "a"; } + static char symbol() { return 'a'; } }; template <> struct ratio_string { - static std::string symbol() { return "f"; } + static char symbol() { return 'f'; } }; template <> struct ratio_string { - static std::string symbol() { return "p"; } + static char symbol() { return 'p'; } }; template <> struct ratio_string { - static std::string symbol() { return "n"; } + static char symbol() { return 'n'; } }; template <> struct ratio_string { - static std::string symbol() { return "u"; } + static char symbol() { return 'u'; } }; template <> struct ratio_string { - static std::string symbol() { return "m"; } + static char symbol() { return 'm'; } }; ////////////