X-Git-Url: https://git.xinqibao.xyz/slstatus.git/blobdiff_plain/3e04f1d910b2bab606e2bcaa61a0cee4f9cfe8b8..bca9b5246a7fa3dc3fb66b3120be5b674fd16ecb:/slstatus.c?ds=sidebyside diff --git a/slstatus.c b/slstatus.c index 69fb6a5..ea8fc20 100644 --- a/slstatus.c +++ b/slstatus.c @@ -116,15 +116,9 @@ battery_perc(const char *battery) static char * battery_state(const char *battery) { - char *state[12]; + char state[12]; FILE *fp; - if (!state) { - warn("Failed to get battery state."); - return smprintf(UNKNOWN_STR); - } - - ccat(3, "/sys/class/power_supply/", battery, "/status"); fp = fopen(concat, "r"); if (fp == NULL) { @@ -607,7 +601,7 @@ main(void) { unsigned short int i; char status_string[4096]; - char *res, *element, *status_old; + char *res, *element; struct arg argument; struct sigaction act;