diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2016-05-01 09:42:17 -0400 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2016-05-01 09:42:17 -0400 |
commit | 91afb30b667bbc321d351708f694d00b256be585 (patch) | |
tree | e367d8a1c17fb5d79c88ff4a9c5fdf173243e09b | |
parent | 121987c5cce8417591fed64179c8f93d0055b43e (diff) | |
parent | 2a8ceb160c069b5cfecb8279835c63f17040a86f (diff) | |
download | rneovim-91afb30b667bbc321d351708f694d00b256be585.tar.gz rneovim-91afb30b667bbc321d351708f694d00b256be585.tar.bz2 rneovim-91afb30b667bbc321d351708f694d00b256be585.zip |
Merge pull request #4681 from equalsraf/tb-msvc-varmacros
MSVC: Avoid variadic macro bug in STATIC_ASSERT
-rw-r--r-- | src/nvim/assert.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/assert.h b/src/nvim/assert.h index 0ce48e4766..2c43777858 100644 --- a/src/nvim/assert.h +++ b/src/nvim/assert.h @@ -46,10 +46,10 @@ #define STATIC_ASSERT_PRAGMA_START #define STATIC_ASSERT_PRAGMA_END -#define STATIC_ASSERT(...) \ +#define STATIC_ASSERT(cond, msg) \ do { \ STATIC_ASSERT_PRAGMA_START \ - STATIC_ASSERT_STATEMENT(__VA_ARGS__); \ + STATIC_ASSERT_STATEMENT(cond, msg); \ STATIC_ASSERT_PRAGMA_END \ } while (0) |