commit 5bb096d32fb168ed393719397d7d414d961655b0
parent aff252aed63423d506647ad9a072f495cab83419
Author: Benno Schulenberg <bensberg@justemail.net>
Date: Fri, 10 Jul 2015 17:49:30 +0000
Rearranging a few lines plus some whitespace.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5292 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git 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
@@ -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;