From 2ea009d3018337f39411c78d169a21f74f2bef7c Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 14 May 2016 15:59:22 +0200 Subject: [PATCH] Check if power management file exists first before trying to access it --- frontend/drivers/platform_linux.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frontend/drivers/platform_linux.c b/frontend/drivers/platform_linux.c index 3f48e38a7d..9a2a54025a 100644 --- a/frontend/drivers/platform_linux.c +++ b/frontend/drivers/platform_linux.c @@ -811,6 +811,8 @@ static void check_proc_acpi_sysfs_ac_adapter(const char * node, bool *have_ac) const char *base = proc_acpi_sysfs_ac_adapter_path; snprintf(path, sizeof(path), "%s/%s", base, "online"); + if (!path_file_exists(path)) + return; if (filestream_read_file(path, (void**)&buf, &length) != 1) return;