diff --git a/ChangeLog b/ChangeLog index 7a3a359ccc2d161fbc6a364f1ec9295ae782821e..fc70a676a3c51fcc2691d48409e2de7c18079d42 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 <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 a51e7245ff69fc36b15d92a2af48464445bd692a..5f0fb12b9745880904f42a4e0030227f4a01fc7a 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);