diff --git a/src/cosim/fmi/v1/fmu.cpp b/src/cosim/fmi/v1/fmu.cpp index cf011dac..c48335bb 100644 --- a/src/cosim/fmi/v1/fmu.cpp +++ b/src/cosim/fmi/v1/fmu.cpp @@ -236,7 +236,8 @@ void log_message( break; } BOOST_LOG_SEV(log::logger(), logLevel) - << "[FMI status=" << statusName << ", category=" << category << "] " + << "[FMI status=" << statusName + << ", category=" << (category ? category : "") << "] " << msgBuffer.data(); g_logMutex.lock(); diff --git a/src/cosim/fmi/v2/fmu.cpp b/src/cosim/fmi/v2/fmu.cpp index 47234e91..fdeee53b 100644 --- a/src/cosim/fmi/v2/fmu.cpp +++ b/src/cosim/fmi/v2/fmu.cpp @@ -243,7 +243,8 @@ void log_message( break; } BOOST_LOG_SEV(log::logger(), logLevel) - << "[FMI status=" << statusName << ", category=" << category << "] " + << "[FMI status=" << statusName + << ", category=" << (category ? category : "") << "] " << msgBuffer.data(); g_logMutex.lock();