From d8d1e26e54aa90bc782e622e9dd84b5ac3f88213 Mon Sep 17 00:00:00 2001
From: David Lawrence Ramsey <pooka109@gmail.com>
Date: Sun, 14 May 2006 17:48:01 +0000
Subject: [PATCH] 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
---
 src/help.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/help.c b/src/help.c
index 3d4778c4..5d3f734b 100644
--- 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);
-- 
GitLab