mirror of
https://github.com/libretro/RetroArch.git
synced 2025-04-02 10:51:52 -04:00
platform_linux: more flexible battery display
This commit is contained in:
parent
c66963e8cf
commit
e128c06d2e
1 changed files with 7 additions and 5 deletions
|
@ -1101,10 +1101,14 @@ static bool frontend_unix_powerstate_check_acpi_sysfs(
|
|||
retro_closedir(entry);
|
||||
|
||||
entry = retro_opendir(proc_acpi_sysfs_ac_adapter_path);
|
||||
if (!entry)
|
||||
goto error;
|
||||
|
||||
check_proc_acpi_sysfs_ac_adapter(retro_dirent_get_name(entry), &have_ac);
|
||||
if (entry)
|
||||
{
|
||||
check_proc_acpi_sysfs_ac_adapter(retro_dirent_get_name(entry), &have_ac);
|
||||
retro_closedir(entry);
|
||||
}
|
||||
else
|
||||
have_ac = false;
|
||||
|
||||
if (!have_battery)
|
||||
{
|
||||
|
@ -1117,8 +1121,6 @@ static bool frontend_unix_powerstate_check_acpi_sysfs(
|
|||
else
|
||||
*state = FRONTEND_POWERSTATE_ON_POWER_SOURCE;
|
||||
|
||||
retro_closedir(entry);
|
||||
|
||||
return true;
|
||||
|
||||
error:
|
||||
|
|
Loading…
Add table
Reference in a new issue