nano

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

commit d72bdf17f409a321a62c25b1b80b9fae36e02804
parent 9c1fef04a2b4ffec213be9948ab4a53854bd4c74
Author: David Lawrence Ramsey <pooka109@gmail.com>
Date:   Fri,  8 Jul 2005 01:08:25 +0000

in renumber(), when renumbering, properly use a ssize_t instead of an
int


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2823 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

Diffstat:
MChangeLog | 3+++
Msrc/nano.c | 4++--
2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -5,6 +5,9 @@ CVS code - shortcut_init() - Simplify wording of nano_gotoline_msg. (Jordi) - nano.c: + renumber() + - When renumbering, properly use a ssize_t instead of an int. + (DLR) do_verbatim_input() - If constant cursor position display is on when we finish, make sure the cursor position is displayed properly. (DLR) diff --git a/src/nano.c b/src/nano.c @@ -967,12 +967,12 @@ void renumber(filestruct *fileptr) if (fileptr == NULL || fileptr->prev == NULL || fileptr == fileage) renumber_all(); else { - int lineno = fileptr->prev->lineno; + ssize_t line = fileptr->prev->lineno; assert(fileptr != fileptr->next); for (; fileptr != NULL; fileptr = fileptr->next) - fileptr->lineno = ++lineno; + fileptr->lineno = ++line; } }