diff --git a/src/bin/termio.c b/src/bin/termio.c index 63342325..dc061268 100644 --- a/src/bin/termio.c +++ b/src/bin/termio.c @@ -1047,10 +1047,11 @@ _getsel_cb(void *data, { continue; } - for (j = prev_i; j < i; j++) - buf[pos++] = s[j]; if (g == '\n') buf[pos++] = '\r'; + else + for (j = prev_i; j < i; j++) + buf[pos++] = s[j]; } if (pos) {