diff --git a/webrtc/base/common.h b/webrtc/base/common.h index e39b75daf4..e615c7669a 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