netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=8a9146909eb4638419199e22e74835b54396f0aa

commit 8a9146909eb4638419199e22e74835b54396f0aa
Author: Alastair Poole <nets...@gmail.com>
Date:   Thu Jun 18 00:39:47 2020 +0100

    openbsd: clarify sysctl use
---
 src/bin/system/machine.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/bin/system/machine.c b/src/bin/system/machine.c
index 6b7225c..41b7d3f 100644
--- a/src/bin/system/machine.c
+++ b/src/bin/system/machine.c
@@ -835,28 +835,27 @@ _battery_state_get(power_t *power)
         charge_full = charge_current = 0;
 
         mib = power->bat_mibs[i];
-        mib[3] = 7;
+        mib[3] = SENSOR_WATTHOUR;
         mib[4] = 0;
 
         if (sysctl(mib, 5, &snsr, &slen, NULL, 0) != -1)
           charge_full = (double)snsr.value;
 
-        mib[3] = 7;
+        mib[3] = SENSOR_WATTHOUR;
         mib[4] = 3;
 
         if (sysctl(mib, 5, &snsr, &slen, NULL, 0) != -1)
           charge_current = (double)snsr.value;
 
-        /* ACPI bug workaround... */
         if (charge_current == 0 || charge_full == 0)
           {
-             mib[3] = 8;
+             mib[3] = SENSOR_AMPHOUR;
              mib[4] = 0;
 
              if (sysctl(mib, 5, &snsr, &slen, NULL, 0) != -1)
                charge_full = (double)snsr.value;
 
-             mib[3] = 8;
+             mib[3] = SENSOR_AMPHOUR;
              mib[4] = 3;
 
              if (sysctl(mib, 5, &snsr, &slen, NULL, 0) != -1)

-- 


Reply via email to