From 04669b5635ccfcf7b60c29acff301c436f787057 Mon Sep 17 00:00:00 2001
From: Benno Schulenberg <bensberg@justemail.net>
Date: Mon, 29 Feb 2016 12:17:53 +0000
Subject: [PATCH] Renaming a variable and reshuffling a few lines.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5701 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
---
 ChangeLog    |  1 +
 src/rcfile.c | 16 +++++++++-------
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index aa916a90..5321265b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,7 @@
 	syntax, and thus prevent it from being extended.
 	* src/nano.h, src/rcfile.c: Arrange some things more orderly.
 	* src/rcfile.c (parse_rcfile): Close an extended syntax again.
+	* src/rcfile.c (parse_rcfile): Rename a variable.
 
 2016-02-28  Benno Schulenberg  <bensberg@justemail.net>
 	* src/rcfile.c (parse_header_exp): Don't continue when something is
diff --git a/src/rcfile.c b/src/rcfile.c
index 1b7fe7e0..76a8b277 100644
--- a/src/rcfile.c
+++ b/src/rcfile.c
@@ -1053,22 +1053,24 @@ void parse_rcfile(FILE *rcstream
 #ifndef DISABLE_COLOR
 	/* Handle extending first... */
 	if (strcasecmp(keyword, "extendsyntax") == 0) {
+	    syntaxtype *sint;
 	    char *syntaxname = ptr;
-	    syntaxtype *ts = NULL;
 
 	    ptr = parse_next_word(ptr);
-	    for (ts = syntaxes; ts != NULL; ts = ts->next)
-		if (!strcmp(ts->name, syntaxname))
+
+	    for (sint = syntaxes; sint != NULL; sint = sint->next)
+		if (!strcmp(sint->name, syntaxname))
 		    break;
 
-	    if (ts == NULL) {
-		rcfile_error(N_("Could not find syntax \"%s\" to extend"), syntaxname);
+	    if (sint == NULL) {
+		rcfile_error(N_("Could not find syntax \"%s\" to extend"),
+				syntaxname);
 		opensyntax = FALSE;
 		continue;
 	    } else {
-		opensyntax = TRUE;
 		end_syn_save = endsyntax;
-		endsyntax = ts;
+		endsyntax = sint;
+		opensyntax = TRUE;
 		keyword = ptr;
 		ptr = parse_next_word(ptr);
 	    }
-- 
GitLab