aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordvejmz <dvejmz@gmail.com>2018-01-08 22:40:21 +0000
committerdvejmz <dvejmz@gmail.com>2018-01-09 22:11:16 +0000
commitb23fc444b52a7ea10ffce4eca01d9429859147c9 (patch)
tree12e65f20cc5350a94adcd7e32105b636b150ce50 /src
parente888439f5589d00f2ac545e38a29924f91dad38e (diff)
downloadrneovim-b23fc444b52a7ea10ffce4eca01d9429859147c9.tar.gz
rneovim-b23fc444b52a7ea10ffce4eca01d9429859147c9.tar.bz2
rneovim-b23fc444b52a7ea10ffce4eca01d9429859147c9.zip
vim-patch:8.0.0204: compiler warns for uninitialized variable
Problem: Compiler warns for uninitialized variable. (Tony Mechelynck) Solution: When skipping set "id" to -1. https://github.com/vim/vim/commit/eb46f8fa14a586779f55b1c7f1648f559618322e
Diffstat (limited to 'src')
-rw-r--r--src/nvim/syntax.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nvim/syntax.c b/src/nvim/syntax.c
index b274e22caa..cf68971f76 100644
--- a/src/nvim/syntax.c
+++ b/src/nvim/syntax.c
@@ -5283,7 +5283,9 @@ get_id_list (
id = SYNID_CONTAINED;
id += current_syn_inc_tag;
} else if (name[1] == '@') {
- if (!skip) {
+ if (skip) {
+ id = -1;
+ } else {
id = syn_check_cluster(name + 2, (int)(end - p - 1));
}
} else {