comparison src/misc1.c @ 8989:e600e696c0a1 v7.4.1780

commit https://github.com/vim/vim/commit/dc633cf82758f67f656cda7fa8ccc30414ee53f8 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Apr 23 14:33:19 2016 +0200 patch 7.4.1780 Problem: Warnings reported by cppcheck. Solution: Fix the warnings. (Dominique Pelle)
author Christian Brabandt <cb@256bit.org>
date Sat, 23 Apr 2016 14:45:05 +0200
parents e6d1608ca601
children b0b2bd8e5217
comparison
equal deleted inserted replaced
8988:c9dcf5ed0b1a 8989:e600e696c0a1
1195 int repl_size = vim_strnsize(lead_repl, 1195 int repl_size = vim_strnsize(lead_repl,
1196 lead_repl_len); 1196 lead_repl_len);
1197 int i; 1197 int i;
1198 int l; 1198 int l;
1199 1199
1200 for (i = 0; p[i] != NUL && i < lead_len; i += l) 1200 for (i = 0; i < lead_len && p[i] != NUL; i += l)
1201 { 1201 {
1202 l = (*mb_ptr2len)(p + i); 1202 l = (*mb_ptr2len)(p + i);
1203 if (vim_strnsize(p, i + l) > repl_size) 1203 if (vim_strnsize(p, i + l) > repl_size)
1204 break; 1204 break;
1205 } 1205 }