aboutsummaryrefslogtreecommitdiff
path: root/powerdebug.c
diff options
context:
space:
mode:
Diffstat (limited to 'powerdebug.c')
-rw-r--r--powerdebug.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/powerdebug.c b/powerdebug.c
index 7fc1f14..72faa02 100644
--- a/powerdebug.c
+++ b/powerdebug.c
@@ -325,11 +325,13 @@ int main(int argc, char **argv)
}
if (selectedwindow == CLOCK) {
+ int ret = 0;
if (firsttime[CLOCK]) {
- init_clock_details();
- firsttime[CLOCK] = 0;
+ ret = init_clock_details();
+ if (!ret)
+ firsttime[CLOCK] = 0;
}
- if (!dump) {
+ if (!ret && !dump) {
int hrow;
create_selectedwindow();
@@ -338,7 +340,8 @@ int main(int argc, char **argv)
enter_hit);
highlighted_row = hrow;
enter_hit = 0;
- } else
+ }
+ if (!ret && dump)
read_and_dump_clock_info(verbose);
}