aboutsummaryrefslogtreecommitdiff
path: root/vis-motions.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2016-12-22 12:32:33 +0100
committerMarc André Tanner <mat@brain-dump.org>2016-12-22 12:32:33 +0100
commite2f130542be12a22c62744e718f0a5f884fc89d5 (patch)
tree74ee4013dd811f10dcac4c9b81d6376c6a7c7871 /vis-motions.c
parent53665d0e550330c331589df4d11de697e3a6ec91 (diff)
downloadvis-e2f130542be12a22c62744e718f0a5f884fc89d5.tar.gz
vis-e2f130542be12a22c62744e718f0a5f884fc89d5.tar.xz
text: change datatype of Mark to uintptr_t
This should avoid undefined pointer comparisons.
Diffstat (limited to 'vis-motions.c')
-rw-r--r--vis-motions.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vis-motions.c b/vis-motions.c
index c6fcc76..8b49759 100644
--- a/vis-motions.c
+++ b/vis-motions.c
@@ -165,7 +165,7 @@ static size_t window_changelist_prev(Vis *vis, Win *win, size_t pos) {
static size_t window_jumplist_next(Vis *vis, Win *win, size_t cur) {
while (win->jumplist) {
- Mark mark = ringbuf_next(win->jumplist);
+ Mark mark = (Mark)ringbuf_next(win->jumplist);
if (!mark)
return cur;
size_t pos = text_mark_get(win->file->text, mark);
@@ -177,7 +177,7 @@ static size_t window_jumplist_next(Vis *vis, Win *win, size_t cur) {
static size_t window_jumplist_prev(Vis *vis, Win *win, size_t cur) {
while (win->jumplist) {
- Mark mark = ringbuf_prev(win->jumplist);
+ Mark mark = (Mark)ringbuf_prev(win->jumplist);
if (!mark)
return cur;
size_t pos = text_mark_get(win->file->text, mark);