rename function

This commit is contained in:
gabime 2019-12-13 16:00:55 +02:00
parent d70d5aa9d8
commit 13ebfc0779
3 changed files with 8 additions and 6 deletions

View File

@ -79,7 +79,7 @@ SPDLOG_INLINE std::unordered_map<std::string, std::string> extract_key_vals_(con
return rv;
}
inline details::registry::logger_levels levels_from_string_(const std::string& input)
inline details::registry::logger_levels extract_levels_(const std::string& input)
{
auto key_vals = extract_key_vals_(input);
details::registry::logger_levels rv;
@ -110,7 +110,7 @@ inline details::registry::logger_levels levels_from_string_(const std::string& i
SPDLOG_INLINE void load_levels()
{
auto levels = levels_from_string_(details::os::getenv("SPDLOG_LEVEL"));
auto levels = extract_levels_(details::os::getenv("SPDLOG_LEVEL"));
spdlog::details::registry::instance().set_levels(levels);
}

View File

@ -26,7 +26,7 @@
namespace spdlog {
namespace env {
void load_levels();
}
} // namespace env
} // namespace spdlog
#ifdef SPDLOG_HEADER_ONLY

View File

@ -538,14 +538,16 @@ SPDLOG_INLINE filename_t dir_name(filename_t path)
std::string SPDLOG_INLINE getenv(const char *field)
{
#if defined(_MSC_VER)
#if defined(__cplusplus_winrt)
SPDLOG_THROW(spdlog_ex("getenv is not supported under uwp"));
#endif
#if defined(_MSC_VER) && !defined(__cplusplus_winrt)
return std::string{}; //not supported under uwp
#else
size_t len = 0;
char buf[128];
bool ok = ::getenv_s(&len, buf, sizeof(buf), field) == 0;
return ok ? buf : std::string{};
#endif
#else // revert to getenv
char *buf = ::getenv(field);
return buf ? buf : std::string{};