diff --git a/src/nano.c b/src/nano.c index 6f455296f90e91d50ed2195f45a5b940ce424faf..52ba8a92523af0ed6c171646dad3e991d0f85b9a 100644 --- a/src/nano.c +++ b/src/nano.c @@ -3096,7 +3096,8 @@ void do_justify(bool full_justify) size_t prev_line_len = strlen(current->prev->data); if (par_len > 1) { - current->prev->data = charealloc(current->prev->data, + current->prev->data = + charealloc(current->prev->data, prev_line_len + 2); current->prev->data[prev_line_len] = ' '; current->prev->data[prev_line_len + 1] = '\0';