updated for version 7.0162
diff --git a/src/memline.c b/src/memline.c
index 6633164..a2ec5b2 100644
--- a/src/memline.c
+++ b/src/memline.c
@@ -4541,6 +4541,9 @@
{
curwin->w_cursor.lnum = lnum;
curwin->w_cursor.col = (colnr_T)boff;
+# ifdef FEAT_VIRTUALEDIT
+ curwin->w_cursor.coladd = 0;
+# endif
curwin->w_set_curswant = TRUE;
}
check_cursor();
diff --git a/src/search.c b/src/search.c
index 85689fc..5311141 100644
--- a/src/search.c
+++ b/src/search.c
@@ -5125,7 +5125,7 @@
int magic = FALSE;
int no_scs = FALSE;
int off_line = FALSE;
- int off_end = FALSE;
+ int off_end = 0;
long off = 0;
int setlast = FALSE;
#ifdef FEAT_SEARCH_EXTRA