fix: restore signature

pull/2886/head
Alessio Molinari 2024-02-04 18:01:26 +01:00
parent 2de8a83d84
commit d831a45622
No known key found for this signature in database
2 changed files with 4 additions and 4 deletions

View File

@ -55,7 +55,7 @@ class Bluetooth : public ALabel {
GDBusProxy*, GVariant*, const gchar* const*, GDBusProxy*, GVariant*, const gchar* const*,
gpointer) -> void; gpointer) -> void;
auto getDeviceBatteryPercentage(GDBusObject*, GDBusProxy*) -> std::optional<unsigned char>; auto getDeviceBatteryPercentage(GDBusObject*) -> std::optional<unsigned char>;
auto getDeviceProperties(GDBusObject*, DeviceInfo&) -> bool; auto getDeviceProperties(GDBusObject*, DeviceInfo&) -> bool;
auto getControllerProperties(GDBusObject*, ControllerInfo&) -> bool; auto getControllerProperties(GDBusObject*, ControllerInfo&) -> bool;

View File

@ -336,11 +336,11 @@ auto waybar::modules::Bluetooth::onInterfaceProxyPropertiesChanged(
} }
} }
auto waybar::modules::Bluetooth::getDeviceBatteryPercentage(GDBusObject* object, auto waybar::modules::Bluetooth::getDeviceBatteryPercentage(GDBusObject* object)
GDBusProxy* proxy_device)
-> std::optional<unsigned char> { -> std::optional<unsigned char> {
GDBusProxy* proxy_device_bat = GDBusProxy* proxy_device_bat =
G_DBUS_PROXY(g_dbus_object_get_interface(object, "org.bluez.Battery1")); G_DBUS_PROXY(g_dbus_object_get_interface(object, "org.bluez.Battery1"));
GDBusProxy* proxy_device = G_DBUS_PROXY(g_dbus_object_get_interface(object, "org.bluez.Device1"));
if (proxy_device_bat != NULL) { if (proxy_device_bat != NULL) {
unsigned char battery_percentage = getUcharProperty(proxy_device_bat, "Percentage"); unsigned char battery_percentage = getUcharProperty(proxy_device_bat, "Percentage");
g_object_unref(proxy_device_bat); g_object_unref(proxy_device_bat);
@ -392,7 +392,7 @@ auto waybar::modules::Bluetooth::getDeviceProperties(GDBusObject* object, Device
g_object_unref(proxy_device); g_object_unref(proxy_device);
device_info.battery_percentage = getDeviceBatteryPercentage(object, proxy_device); device_info.battery_percentage = getDeviceBatteryPercentage(object);
return true; return true;
} }