From fc0d5469ef0b6b13ff038023e83239375b74b607 Mon Sep 17 00:00:00 2001 From: Martin Mares 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); -- 2.39.2