comparison src/eval.c @ 8742:03e5171c23e5 v7.4.1660

commit https://github.com/vim/vim/commit/819821c5a95fc60797ecbb5e5ca1302e397e3d9a Author: Bram Moolenaar <Bram@vim.org> Date: Sat Mar 26 21:24:14 2016 +0100 patch 7.4.1660 Problem: has('patch-7.4.1') doesn't work. Solution: Fix off-by-one error. (Thinca)
author Christian Brabandt <cb@256bit.org>
date Sat, 26 Mar 2016 21:30:05 +0100
parents e770986c855a
children 65a5a18d3acf
comparison
equal deleted inserted replaced
8741:8e668324528d 8742:03e5171c23e5
13836 if (n == FALSE) 13836 if (n == FALSE)
13837 { 13837 {
13838 if (STRNICMP(name, "patch", 5) == 0) 13838 if (STRNICMP(name, "patch", 5) == 0)
13839 { 13839 {
13840 if (name[5] == '-' 13840 if (name[5] == '-'
13841 && STRLEN(name) > 11 13841 && STRLEN(name) >= 11
13842 && vim_isdigit(name[6]) 13842 && vim_isdigit(name[6])
13843 && vim_isdigit(name[8]) 13843 && vim_isdigit(name[8])
13844 && vim_isdigit(name[10])) 13844 && vim_isdigit(name[10]))
13845 { 13845 {
13846 int major = atoi((char *)name + 6); 13846 int major = atoi((char *)name + 6);