From: Bram Moolenaar Date: Thu, 23 Aug 2018 20:51:40 +0000 (+0200) Subject: patch 8.1.0324: off-by-one error in cmdidx check X-Git-Tag: v8.1.0324 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=74c8be2c6803eda3a57991b8867c5c65259b73d6;p=thirdparty%2Fvim.git patch 8.1.0324: off-by-one error in cmdidx check Problem: Off-by-one error in cmdidx check. (Coverity) Solution: Use ">=" instead of ">". --- diff --git a/src/ex_docmd.c b/src/ex_docmd.c index fc2b20ea7d..d4cf6a2c04 100644 --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -12554,7 +12554,7 @@ ex_folddo(exarg_T *eap) int is_loclist_cmd(int cmdidx) { - if (cmdidx < 0 || cmdidx > CMD_SIZE) + if (cmdidx < 0 || cmdidx >= CMD_SIZE) return FALSE; return cmdnames[cmdidx].cmd_name[0] == 'l'; } diff --git a/src/version.c b/src/version.c index 01854c85cb..bf40df79e9 100644 --- a/src/version.c +++ b/src/version.c @@ -794,6 +794,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 324, /**/ 323, /**/