aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/syntax.c
diff options
context:
space:
mode:
authorZviRackover <zvirack@gmail.com>2018-08-16 05:09:21 +0300
committerZviRackover <zvirack@gmail.com>2018-08-16 07:39:48 +0300
commitd110c6d7907d6f27f32b1d2bd91ffee7ef6097f4 (patch)
tree4e6700226b395f2cea6c172497a01eacbdca6b7d /src/nvim/syntax.c
parent30392b635689a5f25421c17ead79e521863c8b57 (diff)
downloadrneovim-d110c6d7907d6f27f32b1d2bd91ffee7ef6097f4.tar.gz
rneovim-d110c6d7907d6f27f32b1d2bd91ffee7ef6097f4.tar.bz2
rneovim-d110c6d7907d6f27f32b1d2bd91ffee7ef6097f4.zip
lint: cleanup after parent commits
Diffstat (limited to 'src/nvim/syntax.c')
-rw-r--r--src/nvim/syntax.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/nvim/syntax.c b/src/nvim/syntax.c
index 7ee26da5fe..332c50129e 100644
--- a/src/nvim/syntax.c
+++ b/src/nvim/syntax.c
@@ -1726,14 +1726,12 @@ static int syn_current_attr(
*/
if (do_keywords) {
line = syn_getcurline();
- if (vim_iswordp_buf(line + current_col, syn_buf)
- && (current_col == 0
- || !vim_iswordp_buf(line + current_col - 1
- - utf_head_off(line, line + current_col - 1)
- , syn_buf))) {
- syn_id = check_keyword_id(line, (int)current_col,
- &endcol, &flags, &next_list, cur_si,
- &cchar);
+ const char_u *cur_pos = line + current_col;
+ if (vim_iswordp_buf(cur_pos, syn_buf)
+ && (current_col == 0 || !vim_iswordp_buf(
+ cur_pos - 1 - utf_head_off(line, cur_pos - 1), syn_buf))) {
+ syn_id = check_keyword_id(line, (int)current_col, &endcol, &flags,
+ &next_list, cur_si, &cchar);
if (syn_id != 0) {
push_current_state(KEYWORD_IDX);
{