diff --git a/src/utils/microfmt.cpp b/src/utils/microfmt.cpp index 4877732..e2ea74b 100644 --- a/src/utils/microfmt.cpp +++ b/src/utils/microfmt.cpp @@ -3,6 +3,7 @@ #include namespace cpptrace { +namespace microfmt { namespace detail { std::ostream& get_cout() { @@ -11,3 +12,4 @@ namespace detail { } } +} diff --git a/src/utils/microfmt.hpp b/src/utils/microfmt.hpp index abadafc..46876b2 100644 --- a/src/utils/microfmt.hpp +++ b/src/utils/microfmt.hpp @@ -262,6 +262,8 @@ namespace microfmt { } return str; } + + std::ostream& get_cout(); } #if ((defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) || __cplusplus >= 201703L) @@ -285,11 +287,9 @@ namespace microfmt { return detail::format<1>(fmt, fmt + std::strlen(fmt), {detail::format_value(1)}); } - std::ostream& get_cout(); - template void print(const S& fmt, Args&&... args) { - get_cout()<