From fc0d5469ef0b6b13ff038023e83239375b74b607 Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Sun, 15 Apr 2012 14:41:10 +0200
Subject: [PATCH] osd-batt: Bugfix to previous commit

---
 osd-batt.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/osd-batt.c b/osd-batt.c
index 86ec6d3..33ec721 100644
--- a/osd-batt.c
+++ b/osd-batt.c
@@ -94,7 +94,8 @@ static void parse_batt(char *batt_name)
   if (!sys_read_int("present", 1))
     return;
 
-  int charging = sys_read_int("charging", 0);
+  char status[BUFSIZE];
+  int charging = sys_read(status, "status") && !strcmp(status, "Charging");
   int charge_full = sys_read_int("charge_full", 0);
   int charge_now = sys_read_int("charge_now", 0);
   int current_now = sys_read_int("current_now", 0);
-- 
GitLab