| Index: third_party/mojo/src/mojo/public/cpp/environment/lib/logging.cc
|
| diff --git a/third_party/mojo/src/mojo/public/cpp/environment/lib/logging.cc b/third_party/mojo/src/mojo/public/cpp/environment/lib/logging.cc
|
| index 990626df7365c8ece6c0ac6176a166127257cacc..57f18924820ebe8bbbd156f8df1b796f31fbcf26 100644
|
| --- a/third_party/mojo/src/mojo/public/cpp/environment/lib/logging.cc
|
| +++ b/third_party/mojo/src/mojo/public/cpp/environment/lib/logging.cc
|
| @@ -30,15 +30,15 @@ const char* GetFilename(const char* s) {
|
|
|
| } // namespace
|
|
|
| -LogMessage::LogMessage(const char* file, int line, MojoLogLevel log_level)
|
| - : log_level_(log_level) {
|
| - // Note: Don't include the log level in the message, since that's passed on.
|
| - stream_ << GetFilename(file) << '(' << line << "): ";
|
| +// TODO(vtl): Maybe we should preserve the full path and strip it out at a
|
| +// different level instead?
|
| +LogMessage::LogMessage(MojoLogLevel log_level, const char* file, int line)
|
| + : log_level_(log_level), file_(GetFilename(file)), line_(line) {
|
| }
|
|
|
| LogMessage::~LogMessage() {
|
| - Environment::GetDefaultLogger()->LogMessage(log_level_,
|
| - stream_.str().c_str());
|
| + Environment::GetDefaultLogger()->LogMessage(
|
| + log_level_, file_, static_cast<uint32_t>(line_), stream_.str().c_str());
|
| }
|
|
|
| } // namespace internal
|
|
|