Remove logging in audio/* from release builds.
This makes the binary around 8000 bytes smaller.
Bug: webrtc:8529
Change-Id: Ic59b16e300dd4dd5471e1079103982300cb5d660
Reviewed-on: https://webrtc-review.googlesource.com/43300
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Fredrik Solenberg <solenberg@webrtc.org>
Commit-Queue: Jonas Olsson <jonasolsson@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21762}
diff --git a/rtc_base/logging.h b/rtc_base/logging.h
index e3879fc..91b71a6 100644
--- a/rtc_base/logging.h
+++ b/rtc_base/logging.h
@@ -279,7 +279,7 @@
rtc::LogMessage(__FILE__, __LINE__, rtc::sev).stream()
// The _V version is for when a variable is passed in. It doesn't do the
-// namespace concatination.
+// namespace concatenation.
#define RTC_LOG_V(sev) \
RTC_LOG_SEVERITY_PRECONDITION(sev) \
rtc::LogMessage(__FILE__, __LINE__, sev).stream()
@@ -354,13 +354,13 @@
#define RTC_DLOG_F(sev) RTC_LOG_F(sev)
#else
#define RTC_DLOG_EAT_STREAM_PARAMS(sev) \
- (true ? true : ((void)(rtc::sev), true)) \
- ? static_cast<void>(0) \
- : rtc::LogMessageVoidify() & \
- rtc::LogMessage(__FILE__, __LINE__, rtc::sev).stream()
-#define RTC_DLOG(sev) RTC_DLOG_EAT_STREAM_PARAMS(sev)
+ (true ? true : ((void)(sev), true)) \
+ ? static_cast<void>(0) \
+ : rtc::LogMessageVoidify() & \
+ rtc::LogMessage(__FILE__, __LINE__, sev).stream()
+#define RTC_DLOG(sev) RTC_DLOG_EAT_STREAM_PARAMS(rtc::sev)
#define RTC_DLOG_V(sev) RTC_DLOG_EAT_STREAM_PARAMS(sev)
-#define RTC_DLOG_F(sev) RTC_DLOG_EAT_STREAM_PARAMS(sev)
+#define RTC_DLOG_F(sev) RTC_DLOG_EAT_STREAM_PARAMS(rtc::sev)
#endif
} // namespace rtc