From 6f0a81ac809ed3a167afade0f17892dbb5dee5ee Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Sun, 29 Dec 2024 11:01:43 +0100 Subject: [PATCH] fix: `unit_symbol()` and `dimension_symbol()` returns now `std::basic_string_view` --- src/core/include/mp-units/framework/dimension.h | 2 +- src/core/include/mp-units/framework/unit.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/include/mp-units/framework/dimension.h b/src/core/include/mp-units/framework/dimension.h index 1e5ec03c..c08fbefa 100644 --- a/src/core/include/mp-units/framework/dimension.h +++ b/src/core/include/mp-units/framework/dimension.h @@ -309,7 +309,7 @@ constexpr auto dimension_symbol_result = dimension_symbol_impl(D{}); // TODO Refactor to `dimension_symbol(D, fmt)` when P1045: constexpr Function Parameters is available MP_UNITS_EXPORT template -[[nodiscard]] consteval std::string_view dimension_symbol(D) +[[nodiscard]] consteval std::basic_string_view dimension_symbol(D) { return detail::dimension_symbol_result.view(); } diff --git a/src/core/include/mp-units/framework/unit.h b/src/core/include/mp-units/framework/unit.h index dabe2e98..f8263f75 100644 --- a/src/core/include/mp-units/framework/unit.h +++ b/src/core/include/mp-units/framework/unit.h @@ -920,7 +920,7 @@ constexpr auto unit_symbol_result = unit_symbol_impl(U{}); // TODO Refactor to `unit_symbol(U, fmt)` when P1045: constexpr Function Parameters is available MP_UNITS_EXPORT template -[[nodiscard]] consteval std::string_view unit_symbol(U) +[[nodiscard]] consteval std::basic_string_view unit_symbol(U) { return detail::unit_symbol_result.view(); }