aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/mark.c
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2015-08-08 15:00:52 +0300
committerZyX <kp-pav@yandex.ru>2015-10-08 22:00:38 +0300
commit74d5084139423177c88e2c49a74d04afb6c00fb2 (patch)
tree59f9526d82cc4283b6b8c307903218d4ef1397f8 /src/nvim/mark.c
parent0a334f9d33e2b68ce39216207b574d894dd182f4 (diff)
downloadrneovim-74d5084139423177c88e2c49a74d04afb6c00fb2.tar.gz
rneovim-74d5084139423177c88e2c49a74d04afb6c00fb2.tar.bz2
rneovim-74d5084139423177c88e2c49a74d04afb6c00fb2.zip
shada,functests: Add tests for merging ShaDa data
Diffstat (limited to 'src/nvim/mark.c')
-rw-r--r--src/nvim/mark.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/mark.c b/src/nvim/mark.c
index 7e1ae42c47..6ab0403e30 100644
--- a/src/nvim/mark.c
+++ b/src/nvim/mark.c
@@ -1175,13 +1175,13 @@ const void *mark_jumplist_iter(const void *const iter, const win_T *const win,
}
const xfmark_T *const iter_mark =
(iter == NULL
- ? &(win->w_jumplist[win->w_jumplistlen - 1])
+ ? &(win->w_jumplist[0])
: (const xfmark_T *const) iter);
*fm = *iter_mark;
- if (iter_mark == &(win->w_jumplist[0])) {
+ if (iter_mark == &(win->w_jumplist[win->w_jumplistlen - 1])) {
return NULL;
} else {
- return iter_mark - 1;
+ return iter_mark + 1;
}
}