From 1355c58cf371ba2534cec8a8df4082f89440a845 Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Mon, 24 Apr 2023 15:34:12 -0500 Subject: [PATCH] Fixed a bug where, if a page ends in a line that just contains the newline character, the page doesn't render correctly after scrolling --- editor.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/editor.c b/editor.c index ee6891f..06e552e 100644 --- a/editor.c +++ b/editor.c @@ -246,8 +246,6 @@ int main(int argc, char** argv) { if (i >= buffer->size) { break; } - waddch(mainwin,*(buffer->text + i)); - i++; fprintf(logfile,"At line %d of %d\n",getcury(mainwin),getmaxy(mainwin)); if (*(buffer->text + i) == '\n' && ((getcury(mainwin) + 1) == getmaxy(mainwin))) { @@ -255,6 +253,8 @@ int main(int argc, char** argv) { break; } + waddch(mainwin,*(buffer->text + i)); + i++; }