summaryrefslogtreecommitdiff
path: root/src/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c
index 5b5bfbc75..8dc74b9a4 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -16225,7 +16225,7 @@ f_winrestview(argvars, rettv)
curwin->w_curswant = get_dict_number(dict, (char_u *)"curswant");
curwin->w_set_curswant = FALSE;
- curwin->w_topline = get_dict_number(dict, (char_u *)"topline");
+ set_topline(curwin, get_dict_number(dict, (char_u *)"topline"));
#ifdef FEAT_DIFF
curwin->w_topfill = get_dict_number(dict, (char_u *)"topfill");
#endif