nano

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

commit d8d1e26e54aa90bc782e622e9dd84b5ac3f88213
parent 4239c3c21861cdc1b584f716f088ee30871425fc
Author: David Lawrence Ramsey <pooka109@gmail.com>
Date:   Sun, 14 May 2006 17:48:01 +0000

in help_init(), properly use mbstrlen() instead of strlen() when
calculating the amount of space available for "^Space" and "M-Space"


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

Diffstat:
Msrc/help.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/help.c b/src/help.c @@ -441,7 +441,7 @@ void help_init(void) * of blank space. If this entry takes up more than * one entry's worth of space, use two to display * it. */ - if (strlen(space_ptr) > 6) + if (mbstrlen(space_ptr) > 6) entries++; } else /* Otherwise, truncate it so that it takes up only @@ -489,7 +489,7 @@ void help_init(void) /* If we're here, we have at least two entries worth of * blank space. If this entry takes up more than one * entry's worth of space, use two to display it. */ - if (strlen(space_ptr) > 5) + if (mbstrlen(space_ptr) > 5) entries++; ptr += sprintf(ptr, "M-%s", space_ptr);