diff --git a/linux/Battery.c b/linux/Battery.c index 34a24011..aedacabc 100644 --- a/linux/Battery.c +++ b/linux/Battery.c @@ -110,16 +110,13 @@ static ACPresence procAcpiCheck() { char statePath[50]; xSnprintf((char *) statePath, sizeof statePath, "%s/%s/state", power_supplyPath, entryName); FILE* file = fopen(statePath, "r"); - if (!file) { isOn = AC_ERROR; continue; } - char* line = String_readLine(file); - if (!line) continue; - fclose(file); + if (!line) continue; const char *isOnline = String_getToken(line, 2); free(line);