From f629aad27ba324ea16ce2d1107839dbc7e9acfc9 Mon Sep 17 00:00:00 2001
From: David Lawrence Ramsey <pooka109@gmail.com>
Date: Sat, 6 May 2006 02:42:42 +0000
Subject: [PATCH] cosmetic fix

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3475 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
---
 src/help.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/help.c b/src/help.c
index 8d0dc067..a48b7232 100644
--- a/src/help.c
+++ b/src/help.c
@@ -39,7 +39,7 @@ void do_help(void (*refresh_func)(void))
     size_t line = 0;
 	/* The line number in help_text of the first displayed help
 	 * line.  This variable is zero-based. */
-    size_t last_line;
+    size_t last_line = 0;
 	/* The line number in help_text of the last help line.  This
 	 * variable is zero-based. */
     int kbinput = ERR;
@@ -80,11 +80,13 @@ void do_help(void (*refresh_func)(void))
     /* Get the last line of the help text. */
     ptr = help_text;
 
-    for (last_line = (size_t)-1; *ptr != '\0'; last_line++) {
+    for (; *ptr != '\0'; last_line++) {
 	ptr += help_line_len(ptr);
 	if (*ptr == '\n')
 	    ptr++;
     }
+    if (last_line > 0)
+	last_line--;
 
     do {
 	size_t i;
-- 
GitLab