Index: webrtc/base/common.h |
diff --git a/webrtc/base/common.h b/webrtc/base/common.h |
index e39b75daf431ed3cbe3b94897d72a0286412b278..e615c7669a40bd7e762e13c2cf55f4009464a78a 100644 |
--- a/webrtc/base/common.h |
+++ b/webrtc/base/common.h |
@@ -190,7 +190,7 @@ inline bool ImplicitCastToBool(bool result) { return result; } |
// TODO(ajm): Hack to avoid multiple definitions until the base/ of webrtc and |
// libjingle are merged. |
#if !defined(WARN_UNUSED_RESULT) |
-#if defined(__GNUC__) |
+#if defined(__GNUC__) || defined(__clang__) |
#define WARN_UNUSED_RESULT __attribute__((warn_unused_result)) |
#else |
#define WARN_UNUSED_RESULT |