diff --git a/ChangeLog b/ChangeLog index 7a3a359c..fc70a676 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ * src/nano.c (do_toggle): Elide an unneeded variable. * 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. 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 a51e7245..5f0fb12b 100644 --- a/src/files.c +++ b/src/files.c @@ -587,19 +587,13 @@ filestruct *read_line(char *buf, filestruct *prevnode, bool #endif if (*first_line_ins) { - /* Special case: We're inserting with the cursor on the first - * line. */ + /* Special case: we're inserting into the first line. */ fileptr->prev = NULL; fileptr->next = openfile->fileage; fileptr->lineno = 1; - if (*first_line_ins) { *first_line_ins = FALSE; - /* If we're inserting into the first line of the file, then - * we want to make sure that our edit buffer stays on the - * first line and that fileage stays up to date. */ + /* Make sure that our edit window stays on the first line. */ openfile->edittop = fileptr; - } else - openfile->filebot = fileptr; openfile->fileage = fileptr; } else { assert(prevnode != NULL);