From: Mark Wooding Date: Wed, 16 Feb 2022 21:20:10 +0000 (+0000) Subject: dvd-sector-copy.c: Force return to start of line on progress output. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/dvdrip/commitdiff_plain/12db0342d238464a54ee65dab857885948e1caf6?ds=inline dvd-sector-copy.c: Force return to start of line on progress output. --- diff --git a/dvd-sector-copy.c b/dvd-sector-copy.c index 31677b8..c6bad44 100644 --- a/dvd-sector-copy.c +++ b/dvd-sector-copy.c @@ -285,7 +285,10 @@ static void put_title(dvd_reader_t *dvd, unsigned title) static int progresslen = 0; static void clear_progress_internal(void) - { while (progresslen) { fputs("\b \b", stdout); progresslen--; } } +{ + while (progresslen) { fputs("\b \b", stdout); progresslen--; } + putchar('\r'); +} static void clear_progress(void) { clear_progress_internal(); fflush(stdout); } static void vappend_progress(const char *fmt, va_list ap)