From 6f97e6dacf3f2b3a6626c7413fe7bb73f5fafea4 Mon Sep 17 00:00:00 2001 From: Victor Chernyakin Date: Thu, 12 Mar 2026 06:59:36 -0700 Subject: [PATCH] Move a few classes into an anonymous namespace --- src/os.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/os.cc b/src/os.cc index 4d7c299b..f21d062c 100644 --- a/src/os.cc +++ b/src/os.cc @@ -59,6 +59,8 @@ # endif #endif +FMT_BEGIN_NAMESPACE + namespace { #ifdef _WIN32 // Return type of read and write functions. @@ -77,11 +79,11 @@ inline auto convert_rwcount(size_t count) -> size_t { return count; } #endif } // namespace -FMT_BEGIN_NAMESPACE - #ifdef _WIN32 namespace detail { +namespace { + class system_message { system_message(const system_message&) = delete; void operator=(const system_message&) = delete; @@ -129,6 +131,8 @@ class utf8_system_category final : public std::error_category { } }; +} // namespace + } // namespace detail FMT_API const std::error_category& system_category() noexcept {