diff options
author | James McCoy <jamessan@jamessan.com> | 2017-09-22 10:07:35 -0400 |
---|---|---|
committer | James McCoy <jamessan@jamessan.com> | 2017-09-23 07:42:21 -0400 |
commit | 094bc39d017df34796bf92f50f5261d6ac33e83d (patch) | |
tree | ecf08d95a7c9459fa5a79202d85e6666c3f5ee88 /src/nvim/api/vim.c | |
parent | 6d471636ee3bcdea7ac0c083b73f050eb720b394 (diff) | |
download | rneovim-094bc39d017df34796bf92f50f5261d6ac33e83d.tar.gz rneovim-094bc39d017df34796bf92f50f5261d6ac33e83d.tar.bz2 rneovim-094bc39d017df34796bf92f50f5261d6ac33e83d.zip |
Move definition of cstrchr above the functions which call it
Functions with FUNC_ATTR_ALWAYS_INLINE need to be defined before they
are called to work around bugs with some compiler versions. When the
body is after the use of the function, compilation will fail with
/home/niko/build/neovim/src/nvim/regexp.c: In function 'regmatch':
/home/niko/build/neovim/build/src/nvim/auto/regexp.c.generated.h:77: sorry, unimplemented: inlining failed in call to 'cstrchr': function body not available
/home/niko/build/neovim/src/nvim/regexp.c:4193: sorry, unimplemented: called from here
Diffstat (limited to 'src/nvim/api/vim.c')
0 files changed, 0 insertions, 0 deletions