updated for version 7.2.397
Problem: Redundant check for w_lines_valid.
Solution: Remove the if. (Lech Lorens)
diff --git a/src/fold.c b/src/fold.c
index a23a35c..c88e8f7 100644
--- a/src/fold.c
+++ b/src/fold.c
@@ -1053,15 +1053,14 @@
{
int i;
- if (win->w_lines_valid > 0)
- for (i = 0; i < win->w_lines_valid; ++i)
- if (win->w_lines[i].wl_valid)
- {
- if (lnum < win->w_lines[i].wl_lnum)
- return -1;
- if (lnum <= win->w_lines[i].wl_lastlnum)
- return i;
- }
+ for (i = 0; i < win->w_lines_valid; ++i)
+ if (win->w_lines[i].wl_valid)
+ {
+ if (lnum < win->w_lines[i].wl_lnum)
+ return -1;
+ if (lnum <= win->w_lines[i].wl_lastlnum)
+ return i;
+ }
return -1;
}
diff --git a/src/version.c b/src/version.c
index 939a110..163c852 100644
--- a/src/version.c
+++ b/src/version.c
@@ -682,6 +682,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 397,
+/**/
396,
/**/
395,