From 6d01c50faac4988f0e4670b9d68cf03afb0523e6 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Tue, 7 Aug 2012 17:09:42 +0000
Subject: [PATCH]

---
 Common/GmshMessage.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Common/GmshMessage.cpp b/Common/GmshMessage.cpp
index 763b948e9b..9e6ec77266 100644
--- a/Common/GmshMessage.cpp
+++ b/Common/GmshMessage.cpp
@@ -469,7 +469,8 @@ void Msg::ProgressMeter(int n, int N, bool log, const char *fmt, ...)
 #endif
 
     if(log && CTX::instance()->terminal){
-      fprintf(stdout, "%s                     \r", str2);
+      fprintf(stdout, "%s                                          \r",
+              (n > N - 1) ? "" : str2);
       fflush(stdout);
     }
 
-- 
GitLab