| Index: base/mac/mac_logging.h
|
| diff --git a/base/mac/mac_logging.h b/base/mac/mac_logging.h
|
| index 02f205d853cb32110009368eae190f88c12579d9..b18c214816279e3da38e68465ca8e59f3e53e554 100644
|
| --- a/base/mac/mac_logging.h
|
| +++ b/base/mac/mac_logging.h
|
| @@ -43,6 +43,12 @@ class BASE_EXPORT OSStatusLogMessage : public logging::LogMessage {
|
|
|
| } // namespace logging
|
|
|
| +#if defined(NDEBUG)
|
| +#define MAC_DVLOG_IS_ON(verbose_level) 0
|
| +#else
|
| +#define MAC_DVLOG_IS_ON(verbose_level) VLOG_IS_ON(verbose_level)
|
| +#endif
|
| +
|
| #define OSSTATUS_LOG_STREAM(severity, status) \
|
| COMPACT_GOOGLE_LOG_EX_ ## severity(OSStatusLogMessage, status).stream()
|
| #define OSSTATUS_VLOG_STREAM(verbose_level, status) \
|
| @@ -74,10 +80,10 @@ class BASE_EXPORT OSStatusLogMessage : public logging::LogMessage {
|
|
|
| #define OSSTATUS_DVLOG(verbose_level, status) \
|
| LAZY_STREAM(OSSTATUS_VLOG_STREAM(verbose_level, status), \
|
| - DVLOG_IS_ON(verbose_level))
|
| + MAC_DVLOG_IS_ON(verbose_level))
|
| #define OSSTATUS_DVLOG_IF(verbose_level, condition, status) \
|
| - LAZY_STREAM(OSSTATUS_VLOG_STREAM(verbose_level, status) \
|
| - DVLOG_IS_ON(verbose_level) && (condition))
|
| + LAZY_STREAM(OSSTATUS_VLOG_STREAM(verbose_level, status), \
|
| + MAC_DVLOG_IS_ON(verbose_level) && (condition))
|
|
|
| #define OSSTATUS_DCHECK(condition, status) \
|
| LAZY_STREAM(OSSTATUS_LOG_STREAM(FATAL, status), \
|
|
|