module/battery: don't need 'energy' unless we're estimating time left

This commit is contained in:
Daniel Eklöf 2020-06-05 13:44:38 +02:00
parent 50b4bf3783
commit 1864d68961
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -63,13 +63,13 @@ content(struct module *mod)
m->state == STATE_CHARGING ||
m->state == STATE_DISCHARGING);
unsigned long energy = m->state == STATE_CHARGING
? m->energy_full - m->energy : m->energy;
unsigned long hours;
unsigned long minutes;
if (m->time_to_empty < 0) {
unsigned long energy = m->state == STATE_CHARGING
? m->energy_full - m->energy : m->energy;
double hours_as_float;
if (m->state == STATE_FULL)
hours_as_float = 0.0;