aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/assert.h
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-02-04 03:43:38 +0100
committerJustin M. Keyes <justinkz@gmail.com>2019-02-04 13:16:59 +0100
commit45f25f7e0b3f105faebf5e215e5c128346463046 (patch)
tree658cd7ff2874f3ff3fa98a9279cf5f8e5737463a /src/nvim/assert.h
parentf2c6164b04709b83b60483642ed9b6f33cf01951 (diff)
downloadrneovim-45f25f7e0b3f105faebf5e215e5c128346463046.tar.gz
rneovim-45f25f7e0b3f105faebf5e215e5c128346463046.tar.bz2
rneovim-45f25f7e0b3f105faebf5e215e5c128346463046.zip
build: PRAGMA_DIAG_PUSH_IGNORE_MISSING_PROTOTYPES
On Travis CI, -Wmissing-prototypes gives strange error: In file included from ../src/nvim/eval.c:5965: /home/travis/build/neovim/neovim/build/src/nvim/auto/funcs.generated.h.gperf:215:1: error: conflicting types for 'find_internal_func_gperf' find_internal_func_gperf (register const char *str, register unsigned int len) ^ ../src/nvim/eval.c:5962:20: note: previous declaration is here const VimLFuncDef *find_internal_func_gperf(register const char *str, ^
Diffstat (limited to 'src/nvim/assert.h')
-rw-r--r--src/nvim/assert.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/assert.h b/src/nvim/assert.h
index 6e8e57c183..34734f294d 100644
--- a/src/nvim/assert.h
+++ b/src/nvim/assert.h
@@ -80,7 +80,7 @@
# undef STATIC_ASSERT_PRAGMA_END
# define STATIC_ASSERT_PRAGMA_END \
- _Pragma("GCC diagnostic pop") \
+ _Pragma("GCC diagnostic pop")
// the same goes for clang in C99 mode, but we suppress a different warning
#elif defined(__clang__) && __has_extension(c_static_assert)
@@ -90,11 +90,11 @@
# undef STATIC_ASSERT_PRAGMA_START
# define STATIC_ASSERT_PRAGMA_START \
_Pragma("clang diagnostic push") \
- _Pragma("clang diagnostic ignored \"-Wc11-extensions\"") \
+ _Pragma("clang diagnostic ignored \"-Wc11-extensions\"")
# undef STATIC_ASSERT_PRAGMA_END
# define STATIC_ASSERT_PRAGMA_END \
- _Pragma("clang diagnostic pop") \
+ _Pragma("clang diagnostic pop")
// TODO(aktau): verify that this works, don't have MSVC on hand.
#elif _MSC_VER >= 1600