better support for custom eol

This commit is contained in:
gabime
2016-05-15 00:53:35 +03:00
parent 6760dcebc8
commit 10d5292bbb
5 changed files with 16 additions and 31 deletions

View File

@@ -12,10 +12,8 @@ std::string log_info(const T& what, spdlog::level::level_enum logger_level = spd
oss_logger.set_level(logger_level);
oss_logger.set_pattern("%v");
oss_logger.info() << what;
//strip last eol and return the logged string
auto eol_size = strlen(spdlog::details::os::eol());
return oss.str().substr(0, oss.str().length() - eol_size);
return oss.str().substr(0, oss.str().length() - spdlog::details::os::eol_size);
}