From 8452189397544cd2fa50c8dfafe024b429a9188c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Mon, 28 Mar 2016 12:43:57 +0200 Subject: vis: cleanup usage of vis_cursors_count --- view.c | 2 +- vis-prompt.c | 2 +- vis.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/view.c b/view.c index dad1dcd..0dd185a 100644 --- a/view.c +++ b/view.c @@ -1105,7 +1105,7 @@ err: int view_cursors_count(View *view) { int i = 0; - for (Cursor *c = view_cursors(view); c; c = view_cursors_next(c)) + for (Cursor *c = view->cursors; c; c = c->next) i++; return i; } diff --git a/vis-prompt.c b/vis-prompt.c index 71d2c51..d051762 100644 --- a/vis-prompt.c +++ b/vis-prompt.c @@ -95,7 +95,7 @@ static const char *prompt_enter(Vis *vis, const char *keys, const Arg *arg) { static const char *prompt_esc(Vis *vis, const char *keys, const Arg *arg) { Win *prompt = vis->win; - if (view_cursors_count(prompt->view) > 1) { + if (view_cursors_multiple(prompt->view)) { view_cursors_clear(prompt->view); } else { prompt_restore(prompt); diff --git a/vis.c b/vis.c index 988f53f..4ececaa 100644 --- a/vis.c +++ b/vis.c @@ -432,7 +432,7 @@ void action_do(Vis *vis, Action *a) { int count = MAX(a->count, 1); bool repeatable = a->op && !vis->macro_operator; - bool multiple_cursors = view_cursors_count(view) > 1; + bool multiple_cursors = view_cursors_multiple(view); bool linewise = !(a->type & CHARWISE) && ( a->type & LINEWISE || (a->movement && a->movement->type & LINEWISE) || vis->mode == &vis_modes[VIS_MODE_VISUAL_LINE]); -- cgit v1.2.3