From 302c6667dbabbe362cf941fd5e3960d451d5eca8 Mon Sep 17 00:00:00 2001 From: Acretock Date: Mon, 29 Nov 2021 17:52:26 +0500 Subject: [PATCH] undef + warn uint -> ushort loss presision --- src/os.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/os.cc b/src/os.cc index 4e711941..8ea57a1c 100644 --- a/src/os.cc +++ b/src/os.cc @@ -21,7 +21,7 @@ # ifndef _WIN32 # include # ifndef mode_t -# define mode_t unsigned int +# define mode_t unsigned short # endif # else # ifndef WIN32_LEAN_AND_MEAN @@ -367,5 +367,8 @@ long getpagesize() { FMT_API void ostream::grow(size_t) { if (this->size() == this->capacity()) flush(); } +# ifdef mode_t +# undef mode_t +# endif #endif // FMT_USE_FCNTL FMT_END_NAMESPACE