fix: unit_symbol and dimension_symbol fixed for pre-C++23 compilation

This commit is contained in:
Mateusz Pusz
2024-07-04 14:46:14 +01:00
parent 14d1a4e06b
commit 170a345fdf
2 changed files with 2 additions and 2 deletions

View File

@@ -322,7 +322,7 @@ MP_UNITS_EXPORT template<dimension_symbol_formatting fmt = dimension_symbol_form
oversized_symbol_text);
return storage.view();
#else
return basic_fixed_string<CharT, text.size()>(std::from_range, text);
return basic_fixed_string<CharT, oversized_symbol_text.size()>(std::from_range, oversized_symbol_text);
#endif
}

View File

@@ -833,7 +833,7 @@ MP_UNITS_EXPORT template<unit_symbol_formatting fmt = unit_symbol_formatting{},
oversized_symbol_text);
return storage.view();
#else
return basic_fixed_string<CharT, text.size()>(std::from_range, text);
return basic_fixed_string<CharT, oversized_symbol_text.size()>(std::from_range, oversized_symbol_text);
#endif
}