build: fix compilation when configured with --enable-tiny

master
Benno Schulenberg 2020-04-03 17:12:28 +02:00
parent 1a2c9044d7
commit f3624b1b87
1 changed files with 5 additions and 2 deletions

View File

@ -415,9 +415,12 @@ void do_snip(bool marked, bool until_eof, bool append)
{
linestruct *line = openfile->current;
#ifndef NANO_TINY
keep_cutbuffer &= (openfile->last_action != COPY);
#endif
/* If cuts were not continuous, or when cutting a region, clear the slate. */
if ((!keep_cutbuffer || marked || until_eof ||
openfile->last_action == COPY) && !append) {
if ((marked || until_eof || !keep_cutbuffer) && !append) {
free_lines(cutbuffer);
cutbuffer = NULL;
}