From: Benno Schulenberg Date: Fri, 10 Jul 2015 17:49:30 +0000 (+0000) Subject: Rearranging a few lines plus some whitespace. X-Git-Tag: v2.5.0~170 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=5bb096d32fb168ed393719397d7d414d961655b0;p=nano.git Rearranging a few lines plus some whitespace. git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5292 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- 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 * 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;