From e01a081f2f17376c55d6f5348cae3d8e940fc07f Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 21 Apr 2020 09:11:42 +0200 Subject: [PATCH] fix(brightness): amd brightness --- src/modules/backlight.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/modules/backlight.cpp b/src/modules/backlight.cpp index 6349dbb4..3ebc6e7b 100644 --- a/src/modules/backlight.cpp +++ b/src/modules/backlight.cpp @@ -1,16 +1,14 @@ #include "modules/backlight.hpp" +#include +#include +#include +#include + #include #include #include -#include - -#include -#include - -#include - namespace { class FileDescriptor { public: @@ -213,7 +211,7 @@ void waybar::modules::Backlight::upsert_device(ForwardIt first, ForwardIt last, check_nn(name); const char *actual_brightness_attr = - strcmp(name, "amdgpu_bl0") == 0 ? "brightness" : "actual_brightness"; + strncmp(name, "amdgpu_bl", 9) == 0 ? "brightness" : "actual_brightness"; const char *actual = udev_device_get_sysattr_value(dev, actual_brightness_attr); check_nn(actual);