diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2015-08-01 12:08:52 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2015-08-01 12:08:52 +0200 |
| commit | 99753fa1f144b6e33c06b5a9a93725125b5e085a (patch) | |
| tree | e6a75612f15e0f485ae4961a0d90ef2499e83541 | |
| parent | f38cdb2d38357f8f01a766ea21cb30661a0d99e8 (diff) | |
| download | vis-99753fa1f144b6e33c06b5a9a93725125b5e085a.tar.gz vis-99753fa1f144b6e33c06b5a9a93725125b5e085a.tar.xz | |
view: hide API to free main cursor
| -rw-r--r-- | view.c | 3 | ||||
| -rw-r--r-- | view.h | 2 | ||||
| -rw-r--r-- | vis.c | 2 |
3 files changed, 3 insertions, 4 deletions
@@ -94,6 +94,7 @@ static Cell cell_blank = { .data = " " }; static void view_clear(View *view); static bool view_addch(View *view, Cell *cell); static bool view_coord_get(View *view, size_t pos, Line **retline, int *retrow, int *retcol); +static void view_cursors_free(Cursor *c); /* set/move current cursor position to a given (line, column) pair */ static size_t cursor_set(Cursor *cursor, Line *line, int col); @@ -897,7 +898,7 @@ int view_cursors_count(View *view) { return i; } -void view_cursors_free(Cursor *c) { +static void view_cursors_free(Cursor *c) { if (!c) return; register_release(&c->reg); @@ -120,8 +120,6 @@ int view_cursors_count(View*); /* dispose an existing cursor with its associated selection (if any), * not applicaple for the last existing cursor */ void view_cursors_dispose(Cursor*); -/* dispose an existing cursor, no matter what */ -void view_cursors_free(Cursor*); /* only keep the main cursor, release all others together with their * selections (if any) */ void view_cursors_clear(View*); @@ -1419,7 +1419,7 @@ static void action_do(Action *a) { if (pos != EPOS) { view_cursors_to(cursor, pos); } else { - view_cursors_free(cursor); + view_cursors_dispose(cursor); } } } |
