aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.c
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2017-04-16 19:55:49 +0300
committerZyX <kp-pav@yandex.ru>2017-04-16 19:55:49 +0300
commit05c1829a8ccf2df07927bec502467faa443d90d8 (patch)
tree13b54103448b7759b9bab77a0378d8fa8166379d /src/nvim/eval.c
parentd70a0f6895048a3dcb5ec841afd01daee4866be4 (diff)
downloadrneovim-05c1829a8ccf2df07927bec502467faa443d90d8.tar.gz
rneovim-05c1829a8ccf2df07927bec502467faa443d90d8.tar.bz2
rneovim-05c1829a8ccf2df07927bec502467faa443d90d8.zip
eval: Silence eap->skip false positives
`lnum` starts at `eap->line2` in case of skipping, so cycle is always run at least once.
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r--src/nvim/eval.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 772994de31..49e3590185 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -2747,7 +2747,7 @@ void ex_call(exarg_T *eap)
} else
lnum = eap->line1;
for (; lnum <= eap->line2; ++lnum) {
- if (!eap->skip && eap->addr_count > 0) {
+ if (!eap->skip && eap->addr_count > 0) { // -V560
curwin->w_cursor.lnum = lnum;
curwin->w_cursor.col = 0;
curwin->w_cursor.coladd = 0;
@@ -2768,7 +2768,7 @@ void ex_call(exarg_T *eap)
}
tv_clear(&rettv);
- if (doesrange || eap->skip) {
+ if (doesrange || eap->skip) { // -V560
break;
}