Skip to content

Commit 5776f83

Browse files
committed
Fixed cout and default logger having different output formats
1 parent d4c2df0 commit 5776f83

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

OpenSim/Common/Logger.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030

3131
using namespace OpenSim;
3232

33-
static void initializeLogger(spdlog::logger& l) {
33+
static void initializeLogger(spdlog::logger& l, const char* pattern) {
3434
l.set_level(spdlog::level::info);
35-
l.set_pattern("%v");
35+
l.set_pattern(pattern);
3636
}
3737

3838
// cout logger will be initialized during static initialization time
@@ -46,8 +46,8 @@ static std::shared_ptr<spdlog::logger> defaultLogger =
4646
// this function returns a dummy value so that it can be used in an assignment
4747
// expression (below) that *must* be executed in-order at static init time
4848
static bool initializeLogging() {
49-
initializeLogger(*coutLogger);
50-
initializeLogger(*defaultLogger);
49+
initializeLogger(*coutLogger, "%v");
50+
initializeLogger(*defaultLogger, "[%l] %v");
5151
spdlog::flush_on(spdlog::level::info);
5252
return true;
5353
}

0 commit comments

Comments
 (0)