diff options
| -rw-r--r-- | services/powermanager/WorkDuration.cpp | 3 | ||||
| -rw-r--r-- | services/powermanager/include/android/WorkDuration.h | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/services/powermanager/WorkDuration.cpp b/services/powermanager/WorkDuration.cpp index ef723c229c..bd2b10a149 100644 --- a/services/powermanager/WorkDuration.cpp +++ b/services/powermanager/WorkDuration.cpp @@ -25,8 +25,9 @@ namespace android::os { WorkDuration::WorkDuration(int64_t startTimestampNanos, int64_t totalDurationNanos, int64_t cpuDurationNanos, int64_t gpuDurationNanos) - : workPeriodStartTimestampNanos(startTimestampNanos), + : timestampNanos(0), actualTotalDurationNanos(totalDurationNanos), + workPeriodStartTimestampNanos(startTimestampNanos), actualCpuDurationNanos(cpuDurationNanos), actualGpuDurationNanos(gpuDurationNanos) {} diff --git a/services/powermanager/include/android/WorkDuration.h b/services/powermanager/include/android/WorkDuration.h index 99b5b8b1b4..26a575f834 100644 --- a/services/powermanager/include/android/WorkDuration.h +++ b/services/powermanager/include/android/WorkDuration.h @@ -61,11 +61,11 @@ struct WorkDuration : AWorkDuration, android::Parcelable { return os; } - int64_t workPeriodStartTimestampNanos; + int64_t timestampNanos; int64_t actualTotalDurationNanos; + int64_t workPeriodStartTimestampNanos; int64_t actualCpuDurationNanos; int64_t actualGpuDurationNanos; - int64_t timestampNanos; }; } // namespace android::os |