diff --git a/sys/dev/syscons/scmouse.c b/sys/dev/syscons/scmouse.c index dd1e2c5713f..6e8f0a541d2 100644 --- a/sys/dev/syscons/scmouse.c +++ b/sys/dev/syscons/scmouse.c @@ -342,8 +342,8 @@ mouse_cut(scr_stat *scp) blank = i; /* the first space after the last non-space */ /* trim trailing blank when crossing lines */ if ((p % scp->xsize) == (scp->xsize - 1)) { - cut_buffer[blank] = '\r'; - i = blank + 1; + cut_buffer[blank++] = '\r'; + i = blank; } } cut_buffer[i] = '\0';