--- ./src/3rdparty/chromium/third_party/webrtc/common_audio/vad/vad_core.c.orig 2018-05-10 19:42:32.474741444 -0400 +++ ./src/3rdparty/chromium/third_party/webrtc/common_audio/vad/vad_core.c 2018-05-10 19:43:55.130715712 -0400 @@ -115,8 +115,8 @@ // undefined behavior, so not a good idea; this just makes UBSan ignore the // violation, so that our old code can continue to do what it's always been // doing.) -static inline int32_t OverflowingMulS16ByS32ToS32(int16_t a, int32_t b) - RTC_NO_SANITIZE("signed-integer-overflow") { +static inline int32_t RTC_NO_SANITIZE("signed-integer-overflow") + OverflowingMulS16ByS32ToS32(int16_t a, int32_t b) { return a * b; }