Encapsulate the display (1)
Remove some corner cases for the footer display we have the same
display feature for all the pm blocks.
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
diff --git a/powerdebug.c b/powerdebug.c
index 0eee7c5..4d94829 100644
--- a/powerdebug.c
+++ b/powerdebug.c
@@ -258,11 +258,8 @@
struct timeval tval;
fd_set readfds;
- if (options->selectedwindow != CLOCK || !cont) {
- create_windows(options->selectedwindow);
- show_header(options->selectedwindow);
- create_selectedwindow(options->selectedwindow);
- }
+ /* if (options->selectedwindow != CLOCK || !cont) */
+ /* show_header(options->selectedwindow); */
if (options->selectedwindow == REGULATOR)
regulator_display();
@@ -328,7 +325,7 @@
static int powerdebug_display(struct powerdebug_options *options)
{
- if (display_init()) {
+ if (display_init(options->selectedwindow)) {
printf("failed to initialize display\n");
return -1;
}