netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=6968d4274ecbde2aef2b00f311e565af25663745

commit 6968d4274ecbde2aef2b00f311e565af25663745
Author: Alastair Poole <alastair.po...@int6.co.uk>
Date:   Sat Sep 7 11:36:46 2019 +0100

    Changes: Stylistic and fix one API call.
---
 NEWS         |  1 +
 src/system.c |  3 ++-
 src/system.h | 12 ++++++------
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/NEWS b/NEWS
index e66ecc5..986796a 100644
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,7 @@ Evisum 0.2.6
    * Fix some memory leaks.
    * Battery names (where applicable).
    * Various small tidying.
+   * Use Eina helpers where applicable.
 
 ============
 Evisum 0.2.4
diff --git a/src/system.c b/src/system.c
index f7286bd..1b36ba7 100644
--- a/src/system.c
+++ b/src/system.c
@@ -1155,7 +1155,8 @@ system_temperature_cpu_get(void)
 void
 system_power_state_get(power_t *power)
 {
-   _power_state_get(power);
+   if (_power_battery_count_get(power))
+     _power_state_get(power);
 }
 
 bool
diff --git a/src/system.h b/src/system.h
index 3eebca7..014bbee 100644
--- a/src/system.h
+++ b/src/system.h
@@ -25,21 +25,21 @@ typedef struct
 #define MAX_BATTERIES 10
 typedef struct
 {
-   double charge_full;
-   double charge_current;
+   double  charge_full;
+   double  charge_current;
    uint8_t percent;
 } bat_t;
 
 typedef struct
 {
-   bool    have_ac;
-   int     battery_count;
+   bool     have_ac;
+   int      battery_count;
 
    bat_t  **batteries;
 
    char    *battery_names[MAX_BATTERIES];
-   int    *bat_mibs[MAX_BATTERIES];
-   int     ac_mibs[5];
+   int     *bat_mibs[MAX_BATTERIES];
+   int      ac_mibs[5];
 } power_t;
 
 typedef struct results_t results_t;

-- 


Reply via email to