diff --git a/progress.cpp b/progress.cpp index 148c51f..8ca6824 100644 --- a/progress.cpp +++ b/progress.cpp @@ -16,8 +16,8 @@ void show_progress(const sc::term& t) { t.progress(12, "progress bar", i, 1000); nanosleep(&tm, nullptr); } - std::cerr << '\r' << std::string(t.cols(), ' '); - std::cerr << "\rprogress bar done."; + std::cerr << sc::io::clear_line(t); + std::cerr << "progress bar done."; std::cerr << std::endl; }