From 12db0342d238464a54ee65dab857885948e1caf6 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Wed, 16 Feb 2022 21:20:10 +0000 Subject: [PATCH 1/1] dvd-sector-copy.c: Force return to start of line on progress output. --- dvd-sector-copy.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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) -- 2.11.0