aboutsummaryrefslogtreecommitdiffstats
path: root/screen_ui.cpp
diff options
context:
space:
mode:
authorTao Bao <tbao@google.com>2015-09-10 13:33:58 -0700
committerSteve Kondik <steve@cyngn.com>2015-11-07 19:21:20 -0800
commitf17456d480d102e941c6dbd3eb29a2185c4c0811 (patch)
treed48f6a2d4f9f08bf1333930577680e72f9e34562 /screen_ui.cpp
parentb810ee75a15f0267236873e0c66a2279dee7c737 (diff)
downloadbootable_recovery-f17456d480d102e941c6dbd3eb29a2185c4c0811.tar.gz
bootable_recovery-f17456d480d102e941c6dbd3eb29a2185c4c0811.tar.bz2
bootable_recovery-f17456d480d102e941c6dbd3eb29a2185c4c0811.zip
recovery: Remove redirect_stdio() when calling ShowFile().
When calling ScreenRecoveryUI::ShowFile(), the only thing that gets inadequately logged is the progress bar. Replace the call to ScreenRecoveryUI::Print() with ScreenRecoveryUI::PrintOnScreenOnly() for the progress bar, so we can avoid calling redirect_stdio(). Change-Id: I4d7c5d5b39bebe0d5880a99d7a72cee4f0b8f325
Diffstat (limited to 'screen_ui.cpp')
-rw-r--r--screen_ui.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/screen_ui.cpp b/screen_ui.cpp
index ddf85c1..f2fda2f 100644
--- a/screen_ui.cpp
+++ b/screen_ui.cpp
@@ -581,7 +581,7 @@ void ScreenRecoveryUI::ShowFile(FILE* fp) {
bool show_prompt = false;
while (true) {
if (show_prompt) {
- Print("--(%d%% of %d bytes)--",
+ PrintOnScreenOnly("--(%d%% of %d bytes)--",
static_cast<int>(100 * (double(ftell(fp)) / double(sb.st_size))),
static_cast<int>(sb.st_size));
Redraw();