From 5bb096d32fb168ed393719397d7d414d961655b0 Mon Sep 17 00:00:00 2001
From: Benno Schulenberg <bensberg@justemail.net>
Date: Fri, 10 Jul 2015 17:49:30 +0000
Subject: [PATCH] Rearranging a few lines plus some whitespace.

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

diff --git a/ChangeLog b/ChangeLog
index fc70a676..139abe93 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,7 @@
 	* src/files.c: Unwrap some lines and rewrap some others in a more
 	congenial manner; tweak some comments and whitespace and braces.
 	* src/files.c (read_line): Remove two lines of dead code.
+	* src/files.c (read_line): Rearrange a few lines and some whitespace.
 
 2015-07-06  Benno Schulenberg  <bensberg@justemail.net>
 	* src/global.c (add_to_sclist), src/help.c (help_init), src/nano.h,
diff --git a/src/files.c b/src/files.c
index 5f0fb12b..53a34e55 100644
--- a/src/files.c
+++ b/src/files.c
@@ -590,18 +590,18 @@ filestruct *read_line(char *buf, filestruct *prevnode, bool
 	/* Special case: we're inserting into the first line. */
 	fileptr->prev = NULL;
 	fileptr->next = openfile->fileage;
+	openfile->fileage = fileptr;
 	fileptr->lineno = 1;
-	    *first_line_ins = FALSE;
 	/* Make sure that our edit window stays on the first line. */
-	    openfile->edittop = fileptr;
-	openfile->fileage = fileptr;
+	openfile->edittop = fileptr;
+	*first_line_ins = FALSE;
     } else {
 	assert(prevnode != NULL);
 
+	prevnode->next = fileptr;
 	fileptr->prev = prevnode;
 	fileptr->next = NULL;
 	fileptr->lineno = prevnode->lineno + 1;
-	prevnode->next = fileptr;
     }
 
     return fileptr;
-- 
GitLab