Index: base/logging.cc |
diff --git a/base/logging.cc b/base/logging.cc |
index 1a2f7745aa23bba9a74f1f78acf2bac2e16819ad..7654e7f3bf99e6881e6e896fe8dab0221c9010b1 100644 |
--- a/base/logging.cc |
+++ b/base/logging.cc |
@@ -521,6 +521,12 @@ LogMessage::LogMessage(const char* file, int line, LogSeverity severity) |
Init(file, line); |
} |
+LogMessage::LogMessage(const char* file, int line, const char* condition) |
+ : severity_(LOG_FATAL), file_(file), line_(line) { |
+ Init(file, line); |
+ stream_ << "Check failed: " << condition << ". "; |
+} |
+ |
LogMessage::LogMessage(const char* file, int line, std::string* result) |
: severity_(LOG_FATAL), file_(file), line_(line) { |
Init(file, line); |