[Bug/Feature] Could not log variables with name 'message'.
[Cause] This name is used by variable in LOG macro.
[Solution] Uglify name used in macro.
[Verification] Build, install, run tests.
Change-Id: I0364286f273a5037c9684d935c3ad18d5bb15f69
do { \
if (security_containers::log::Logger::getLogLevel() <= \
security_containers::log::LogLevel::SEVERITY) { \
- std::ostringstream message; \
- message << MESSAGE; \
+ std::ostringstream messageStream__; \
+ messageStream__ << MESSAGE; \
security_containers::log::Logger logger(#SEVERITY, __FILE__, __LINE__); \
- logger.logMessage(message.str()); \
+ logger.logMessage(messageStream__.str()); \
} \
} while(0)