nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 65560a583c1a8154bed528177751386cb1ea3b38
parent 35a791dee5e9d7918507c57fe6862e5d21ef4add
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Fri, 24 May 2019 19:27:04 +0200

tweaks: rename a parameter and a variable, to be more distinct

Diffstat:
Msrc/utils.c | 18+++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/utils.c b/src/utils.c @@ -495,19 +495,19 @@ void get_range(const linestruct **top, const linestruct **bot) } } -/* Given a line number, return a pointer to the corresponding struct. */ -linestruct *line_from_number(ssize_t lineno) +/* Return a pointer to the line that has the given line number. */ +linestruct *line_from_number(ssize_t number) { - linestruct *f = openfile->current; + linestruct *line = openfile->current; - if (lineno <= openfile->current->lineno) - while (f->lineno != lineno) - f = f->prev; + if (line->lineno > number) + while (line->lineno != number) + line = line->prev; else - while (f->lineno != lineno) - f = f->next; + while (line->lineno != number) + line = line->next; - return f; + return line; } #endif /* !NANO_TINY */