patman: Don't clear progress in tout unless it was used
authorSimon Glass <sjg@chromium.org>
Tue, 2 Oct 2018 03:12:45 +0000 (21:12 -0600)
committerSimon Glass <sjg@chromium.org>
Mon, 8 Oct 2018 13:34:34 +0000 (07:34 -0600)
commit008b03000935c397fd604cc62a6813bcd72a30fc
treefefcee35b20af417687d105f531fb8628a8f9692
parent1fda18205ff425d00faad57dc2ad69995cdbd15d
patman: Don't clear progress in tout unless it was used

At present calling Uninit() always called ClearProgress() which outputs
a \r character as well as spaces to remove any progress information on the
line. This can mess up the normal output of binman and other tools. Fix
this by outputing this only when progress information has actually been
previous written.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/patman/tout.py