chiark / gitweb /
shared/util: assume ac when /sys/class/power_supply is missing
[elogind.git] / src / shared / util.c
index 4a970af3b1972f3a28abe28d878c50b2966d1875..74f29949c97619ce429b49e5b6f8d49f43fb297a 100644 (file)
@@ -5999,7 +5999,7 @@ int on_ac_power(void) {
 
         d = opendir("/sys/class/power_supply");
         if (!d)
-                return -errno;
+                return errno == ENOENT ? true : -errno;
 
         for (;;) {
                 struct dirent *de;