Index: third_party/opus/src/tests/test_opus_common.h |
diff --git a/third_party/opus/src/tests/test_opus_common.h b/third_party/opus/src/tests/test_opus_common.h |
index 66b969001893c988c8cede3a5e29b0f03cd0d62b..235cf1c101689110a00135bbce2c3a2b51fda0b4 100644 |
--- a/third_party/opus/src/tests/test_opus_common.h |
+++ b/third_party/opus/src/tests/test_opus_common.h |
@@ -64,6 +64,8 @@ static opus_uint32 iseed; |
#ifdef __GNUC__ |
__attribute__((noreturn)) |
+#elif defined(_MSC_VER) |
+__declspec(noreturn) |
#endif |
static OPUS_INLINE void _test_failed(const char *file, int line) |
{ |
@@ -76,3 +78,5 @@ static OPUS_INLINE void _test_failed(const char *file, int line) |
abort(); |
} |
#define test_failed() _test_failed(__FILE__, __LINE__); |
+ |
+void regression_test(void); |