Merge "wear_ui: Remove PrintOnScreenOnly() and PrintV()."
This commit is contained in:
commit
8c753f6253
2 changed files with 1 additions and 36 deletions
34
wear_ui.cpp
34
wear_ui.cpp
|
@ -32,8 +32,8 @@
|
|||
#include <vector>
|
||||
|
||||
#include <android-base/properties.h>
|
||||
#include <android-base/strings.h>
|
||||
#include <android-base/stringprintf.h>
|
||||
#include <android-base/strings.h>
|
||||
#include <minui/minui.h>
|
||||
|
||||
#include "common.h"
|
||||
|
@ -312,35 +312,3 @@ void WearRecoveryUI::ShowFile(const char* filename) {
|
|||
ShowFile(fp);
|
||||
fclose(fp);
|
||||
}
|
||||
|
||||
void WearRecoveryUI::PrintOnScreenOnly(const char *fmt, ...) {
|
||||
va_list ap;
|
||||
va_start(ap, fmt);
|
||||
PrintV(fmt, false, ap);
|
||||
va_end(ap);
|
||||
}
|
||||
|
||||
void WearRecoveryUI::PrintV(const char* fmt, bool copy_to_stdout, va_list ap) {
|
||||
std::string str;
|
||||
android::base::StringAppendV(&str, fmt, ap);
|
||||
|
||||
if (copy_to_stdout) {
|
||||
fputs(str.c_str(), stdout);
|
||||
}
|
||||
|
||||
pthread_mutex_lock(&updateMutex);
|
||||
if (text_rows_ > 0 && text_cols_ > 0) {
|
||||
for (const char* ptr = str.c_str(); *ptr != '\0'; ++ptr) {
|
||||
if (*ptr == '\n' || text_col_ >= text_cols_) {
|
||||
text_[text_row_][text_col_] = '\0';
|
||||
text_col_ = 0;
|
||||
text_row_ = (text_row_ + 1) % text_rows_;
|
||||
if (text_row_ == text_top_) text_top_ = (text_top_ + 1) % text_rows_;
|
||||
}
|
||||
if (*ptr != '\n') text_[text_row_][text_col_++] = *ptr;
|
||||
}
|
||||
text_[text_row_][text_col_] = '\0';
|
||||
update_screen_locked();
|
||||
}
|
||||
pthread_mutex_unlock(&updateMutex);
|
||||
}
|
||||
|
|
|
@ -29,7 +29,6 @@ class WearRecoveryUI : public ScreenRecoveryUI {
|
|||
|
||||
// printing messages
|
||||
void Print(const char* fmt, ...) override;
|
||||
void PrintOnScreenOnly(const char* fmt, ...) override __printflike(2, 3);
|
||||
void ShowFile(const char* filename) override;
|
||||
void ShowFile(FILE* fp) override;
|
||||
|
||||
|
@ -50,8 +49,6 @@ class WearRecoveryUI : public ScreenRecoveryUI {
|
|||
|
||||
void update_progress_locked() override;
|
||||
|
||||
void PrintV(const char*, bool, va_list) override;
|
||||
|
||||
private:
|
||||
void draw_background_locked() override;
|
||||
void draw_screen_locked() override;
|
||||
|
|
Loading…
Reference in a new issue